Мониторинг COM-порта

Status
Not open for further replies.

koka123

Member
Joined
month_4_short 27, 2009
Messages
20
Reaction score
5
есть такая задача:
1. нужно промониторить все сообщения передающиеся через порт
2. определить какое приложение открыло порт и закрыть его.

есть у кого нибудь идеи, как это реализовать?
 

koka123

Member
Joined
month_4_short 27, 2009
Messages
20
Reaction score
5
сторонний софт не подходит, порт мне надо мониторить из своей программы.
смысл в том, чтобы можно было как минимум определить каким процессом порт был открыт.
 

Rabbano

Member
Joined
month_6_short 22, 2009
Messages
12
Reaction score
0
Age
46
Я всегда думал что открытый порт нельзя больше открывать. Хотя возможно ошибаюсь, может как работу с файлом открыть только для чтения.
 

koka123

Member
Joined
month_4_short 27, 2009
Messages
20
Reaction score
5
СОМ-порт можно открыть в шаровом моде, тогда теоретически он может быть открыт и другими процессами.
но мой вопрос был о том, как узнать каким процессом СОМ-порт сейчас открыт.
 

wangl

New member
Joined
month_11_short 5, 2010
Messages
4
Reaction score
0
Location
Новосибирск
Рекомендую порыть в направлении "виртуальный Com-порт" как-то давно натыкался на исходники. В исходниках отшлюзовать все функции к "железному" порту, получится собственный драйвер порта, а в собственном драйвере всё что угодно мониторится и куда угодно передаётся.
 

Vyruz

New member
Joined
month_12_short 26, 2009
Messages
4
Reaction score
0
Кто подскажет хорошую библиотеку для работы с СOM-портами под XE2
 

koka123

Member
Joined
month_4_short 27, 2009
Messages
20
Reaction score
5
ручками - работает во всех версиях и бесплатно.:D
nrComm Lib Pro - сейчас с поддержкой ХЕ2.
 

jmain

New member
Joined
month_12_short 25, 2011
Messages
4
Reaction score
0
Компонент подо что нужен? всмысле среда разработки
 
Status
Not open for further replies.
Top