|
|
|
Как получить перечень COM-портов в системе?
|
|||
|---|---|---|---|
|
#18+
Как получить перечень COM-портов в системе? (Win2k, XP, NT4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 14:00 |
|
||
|
Как получить перечень COM-портов в системе?
|
|||
|---|---|---|---|
|
#18+
WMI Win32_SerialPort ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 14:34 |
|
||
|
Как получить перечень COM-портов в системе?
|
|||
|---|---|---|---|
|
#18+
А исчо можно вот так!: for(short int PortNumber=1; PortNumber<256; PortNumber++) { AnsiString PortName = (PortNumber > 9) ? "\\\\.\\COM" + IntToStr( PortNumber ) : "COM" + IntToStr(PortNumber); HANDLE hPort = CreateFile(PortName.c_str(), GENERIC_READ||GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if(hPort != INVALID_HANDLE_VALUE) cbPort->Items->Add(PortName); CloseHandle(hPort); } if(cbPort->Items->Count) cbPort->ItemIndex = 0; else ShowMessage("У Вас нету доступных СОМ-портов!!!"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 16:28 |
|
||
|
Как получить перечень COM-портов в системе?
|
|||
|---|---|---|---|
|
#18+
http://www.naughter.com/enumser.html freeware MFC function to enumerate serial ports One of the posts that keeps reappearing in the programming newsgroups is how to enumerate all the serial ports installed. The code uses a number of different methods to enumerate the ports. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 18:32 |
|
||
|
Как получить перечень COM-портов в системе?
|
|||
|---|---|---|---|
|
#18+
Та, надо мне ещё на чужие грабли наступать, если весь код в 4 строчки умещается! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 09:37 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33002285&tid=2033508]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
142ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 396ms |

| 0 / 0 |
