|
Как проверить какие Com порты установлены
|
|||
---|---|---|---|
#18+
Доброго Вам времени суток Уважаемые господа подскажите пожалуйста как проверить какие Com порты установлены на компьютере и может быть подскажите каку нибудь литературу по работе с Com портами меня в частности интересует получение данных в текстовое поле чере Com порт к которому подключен ручной сканер С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2003, 11:16 |
|
Как проверить какие Com порты установлены
|
|||
---|---|---|---|
#18+
через WMI для класса Win32_SerialPort ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2003, 11:23 |
|
Как проверить какие Com порты установлены
|
|||
---|---|---|---|
#18+
Благодарю Вас за ответ но хотелось бы по подробнее это для меня новый контрол С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2003, 11:57 |
|
Как проверить какие Com порты установлены
|
|||
---|---|---|---|
#18+
примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
или на другом (у приятеля) компьютере Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2003, 12:11 |
|
Как проверить какие Com порты установлены
|
|||
---|---|---|---|
#18+
подскажите пожалуйста как проверить какие Com порты установлены на компьютере option Explicit '*********************************************************************** ' Module : EnumPorts ' FileName : EnumPorts.BAS ' Author : Dimitrios Papadopoulos ' date Created : 10/08/00 22:07:10 ' ' Copyright : 2000, Dimitrios Papadopoulos. All Rights Reserved. ' ' Description : Enumerates Existance of COM Ports ' ' Change History : ' 1.0 10 August 2000 ' Dimitrios Papadopoulos ' Initial Version ' '*********************************************************************** Type DCB DCBlength as Long BaudRate as Long fBitFields as Long wReserved as Integer XonLim as Integer XoffLim as Integer ByteSize as Byte Parity as Byte StopBits as Byte XonChar as Byte XoffChar as Byte ErrorChar as Byte EofChar as Byte EvtChar as Byte wReserved1 as Integer End Type Type COMMCONFIG dwSize as Long wVersion as Integer wReserved as Integer dcbx as DCB dwProviderSubType as Long dwProviderOffset as Long dwProviderSize as Long wcProviderData as Byte End Type ' Declare Function GetDefaultCommConfig Lib "kernel32" _ Alias "GetDefaultCommConfigA" (byval lpszName as string, _ lpCC as COMMCONFIG, lpdwSize as Long) as Long ' public Function EnumSerPorts(port as Integer) as Long 'если порт существует, то функция возвращает ненулевое значение Dim cc as COMMCONFIG, ccsize as Long ' ccsize = LenB(cc) 'получаем размер структуры COMMCONFIG ' EnumSerPorts = GetDefaultCommConfig("COM" + Trim(Str(port)) + Chr(0), cc, ccsize) ' End Function ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2003, 13:54 |
|
|
start [/forum/topic.php?fid=60&msg=32217859&tid=2170996]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 273ms |
total: | 413ms |
0 / 0 |