Работа с реестром или список СОМ-портов

Обсуждение программ nnCron и nnCron LITE

Работа с реестром или список СОМ-портов

Postby GDG » Tue, 05 Apr 2005, 17:56

Здраствуйте, подскажите, пожалуйста, как можно достучаться до значения параметра реестра, если его имя вида: "\xx\xx".
Подробнее:
В реестре есть ветка, в которой содержится список СОМ-портов
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM]
каждый порт определяется параметром "\Device\SerialX"
"\Device\Serial0"="COM1"
"\Device\Serial1"="COM2"
"\Device\Serial2"="COM3"
СОМ3 - у меня это порт эмулируемый USB-устройстом. Необходимо, чтобы при подключении устройства (другими словами при появлении нового СОМа) происходило действие. Причем в зависимости от usb-порта он может определятся как СОМ3 или СОМ4 и их надо различать (выполняемые действия различны). То есть просто реакция на изменение ветки
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM]
не пройдет, надо посмотреть есть ли параметр "\Device\Serial2", и если
есть, то узнать его значение.

Беда в том, что я не понял ка можно достучаться до параметра, чье имя содержит символ "\". nnCron воспринимает "\" за символ ветки.

Может быть есть другие средства получения списка СОМ-портов?

Заранее спасибо.

И еще на последок:
nnCron с недавнего времени начал сообщать при загрузке кронтабов, что в стеке мусор. Что это значит?
GDG
 
Posts: 2
Joined: Sat, 02 Apr 2005, 20:35

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests

cron