|
0 / 0 / 1
Регистрация: 18.04.2015
Сообщений: 5
|
|||||||||||
Как запустить код?19.03.2018, 18:16. Показов 2157. Ответов 7
Метки нет (Все метки)
Добрый день. Господа, прошу помощи. Знаний не достаточно, приходится действовать, что называется "вплавь"
Прошу помочь с кодом. Как его запустить? Суть в следующем: Берутся данные из реестра о подключенных мониторах с серийными номерами. Данная информация записывается в файл на диске D:.. Запустить никак не могу..
Так же в коде присутствует: if (sSubkeys.Contains("Control"))
Данный код нужно запускать из под консоли... Спасибо заранее
0
|
|||||||||||
| 19.03.2018, 18:16 | |
|
Ответы с готовыми решениями:
7
Потоки, как запустить этот код в потоке? имеется исходный код программы. как его запустить?
|
|
90 / 90 / 48
Регистрация: 07.12.2011
Сообщений: 215
|
|||||||||||
| 19.03.2018, 21:06 | |||||||||||
|
У меня сработало с раскоментированным
0
|
|||||||||||
|
0 / 0 / 1
Регистрация: 18.04.2015
Сообщений: 5
|
|
| 19.03.2018, 21:31 [ТС] | |
|
Понял, спасибо )
У вас ОС какая? На Вин 8-10, Control не срабатывает. Добавлено через 5 минут Если скрипт закомментирован, то Сообщения с одним и тем же с/н и моделью монитора выходят. Как можно осуществить проверку, чтобы уникальный монитор выводился один раз. К примеру: На выводе: Модель: Sony Серийный номер: 1234567 Модель: Sony Серийный номер: 1234567 Модель: Sony Серийный номер: 2222222 Т.е иногда скрипт повторяет один и тот же монитор несколько раз:-(
0
|
|
|
90 / 90 / 48
Регистрация: 07.12.2011
Сообщений: 215
|
|||||||||||
| 19.03.2018, 23:15 | |||||||||||
|
win7.
Ну можно составлять набор заранее, проверять на уникальность, и потом всей пачкою запивать в файл. Но наличие Contains("Control") срабатывала как проверка уникальности (для меня на вин7). Может у вас тоже что-то есть как заменитель. К пример у меня
4&2139cb8&0&1..... 5&53dafd4&0&..... 5&53dafd4&0&UID..... Потом MonitorID.OpenSubKey(sPNPID) для первой и второй дает такие наборы: "Device Parameters" "LogConf" "Properties" Для третьей дает еще плюс "Control". Может у вас тоже есть какая-то разница между результатами за которую можна зацепиться? Для самой простой проверки уникальности (по серийнику) что-то такое:
0
|
|||||||||||
|
0 / 0 / 1
Регистрация: 18.04.2015
Сообщений: 5
|
|
| 20.03.2018, 17:16 [ТС] | |
|
Уважаемый Wlk.
Вопрос в том, что: if (sSubkeys.Contains("Control")) срабатывает еще и как контролер активных мониторов. По факту, если включен if (sSubkeys.Contains("Control")), то программа понимает и выдает результат активных мониторов. Если, if (sSubkeys.Contains("Control")) - выключен, то система выдает список мониторов, присоединенный когда либо к данному ПК. Как это исправить, не могу понять... Опять повторюсь на win 7 все работает прекрасно, на 8 -ке, 10 -ке при включенном (sSubkeys.Contains("Control"))запущенная программа просто не выдает результат... Прошу помочь... Спасибо.
0
|
|
|
90 / 90 / 48
Регистрация: 07.12.2011
Сообщений: 215
|
|
| 20.03.2018, 21:53 | |
|
Тот код, что я дал в посте выше выдает уникальные (по серийнику) устройства (там нету проверки на Control). Надо было что-то другое?
0
|
|
|
0 / 0 / 1
Регистрация: 18.04.2015
Сообщений: 5
|
|
| 20.03.2018, 22:23 [ТС] | |
|
Wlk, я прошу прощение, если не до конца выдал всю информацию.
уважаемый, Wlk, мне нужно, чтобы система вытаскивала активные мониторы, а не все те, которые когда либо были подключены к системному блоку.
0
|
|
|
90 / 90 / 48
Регистрация: 07.12.2011
Сообщений: 215
|
|
| 20.03.2018, 23:52 | |
|
Ну понятно. На вин7, видимо, для этого есть критерий - наличие ключа Control. Какой критерий на вин8-10 не знаю, к сожалению.
0
|
|
| 20.03.2018, 23:52 | |
|
Помогаю со студенческими работами здесь
8
Запустить код спустя время Модифицировать код так, чтобы появилась возможность его запустить Как запустить код через Windows Form? Как по нажатию кнопки запустить консольный код на выполнение? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|