Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
18.10.2008, 09:56 | #1 |
Создание класса (C#) для эмуляции COM портов.
В общем задача формулируется несложно: создать класс на С#, который позволяет подключаться к уже существующим COM портам (на чтение/запись) и уметь эмулировать не сущетсвующие. В режиме эмуляции, когда приходят данные, должен вызываться внешний обработчик. елательна функция прослушки занятых портов.
|
|
Реклама: | квартира с видом большая татарская | круизы на теплоходе михаил булгаков | Изабель Коннер | Conecte Carrd a Cloudflare | В КНС всегда быстро, выгодно, удобно: SNR-S5210G-8TX - Подарок каждому покупателю! |
24.10.2008, 17:03 | #2 |
Роблема с Virtual Serial Port (VSPAPI.dll)
Надо написать класс на C#, который позволял бы подключаться к существующим портам и создавать новые виртуальные. Нашёл сайт с подходящим SDK (С/С++):
http://www.constellationdata.com/ Но когда запускаю приложение (своё и демонстрационное), вылетает ошибка, что контроль над портами не установлен. Однако библиотека подгружается нормально (доступны функции определения версий бибилиотеки и дравера), судя по всему не грузиться драйвер. Если кто-то знаком с данной проблемой. Пожалуйста! подскажите решение. Библиотека запускалась на машине: Win XP SP2, NOD 32 v3.0.1, OutPost firewall 6.0.2 Последний раз редактировалось Чех; 24.10.2008 в 17:06.. |
|
01.11.2008, 20:13 | #3 |
Re: Создание класса (C#) для эмуляции COM портов.
Вот кое-что нашёл, кому интересно почитают:
http://en.wikipedia.org/wiki/COM_port_redirector Там кстати есть не только комерческие, но и freeware, и opensource проекты. Едисвенное, что немного огорчает, все проекты на С/С++, но портированием под С# .NET 2.0 я уже занимаюсь. Вот ещё ссылки, не так интересно но всё же: 1) http://franson.com/serialtools/purch...e&platform=net 2) http://www.constellationdata.com/Vir...escription.asp - правда он откразался у меня работать. 3) http://www.virtual-serial-port.com/v...-port-kit.html |
|
28.11.2008, 19:00 | #4 |
Re: Создание класса (C#) для эмуляции COM портов.
Если есть ещё те, кто не потерял интереса к данному проекту, вот выкладываю проект MS VS 2008 Team. На абсолютную законченость он не претендует, пришлось выдрать из рабочей системы, поэтому сам проект тестовый, но класс законченный.
http://depositfiles.com/files/rm3i3ppyv Готов ответить на все возникшие опросы. Ссылку обновлю по первой просьбе. |
|
Сказали спасибо: |
07.01.2009, 20:41 | #5 |
Неактивный пользователь
Пол: Регистрация: 13.05.2008
Сообщений: 1
Репутация: 0
|
Re: Создание класса (C#) для эмуляции COM портов.
Тема интересует только ссылку я не вижу так как должен зачем-то создать 10 сообщений, пока скачал прогу Virtual Serial Ports Driver XP v4.0 которая создает два виртуальных порта связанных между собой если все в куче заработает на время меня устроит но конечно хочется самому создать порт.
|
16.06.2010, 07:12 | #6 |
Неактивный пользователь
Регистрация: 16.06.2010
Сообщений: 1
Репутация: 0
|
Re: Создание класса (C#) для эмуляции COM портов.
Всем привет!
Поделитесь наработками по получениб данных с занятого com порта Стоит задача читать данные с порта занятого GPS (WinCe,C#) Мозг плавится!!!! Всем заранее огромное спасибо!!!!! |
23.06.2010, 12:57 | #7 |
Неактивный пользователь
Пол: Регистрация: 24.12.2006
Сообщений: 8
Репутация: 1
|
Re: Создание класса (C#) для эмуляции COM портов.
|
25.08.2010, 17:13 | #8 |
Неактивный пользователь
Регистрация: 16.12.2007
Сообщений: 1
Репутация: 0
|
Re: Создание класса (C#) для эмуляции COM портов.
перевыложи пожалуйста |
03.02.2011, 11:45 | #9 |
Неактивный пользователь
Пол: Регистрация: 03.02.2011
Сообщений: 4
Репутация: 0
|
Re: Создание класса (C#) для эмуляции COM портов.
Есть прожка обмена данными с com - портом, если надо - пишите в личку
|
07.06.2011, 11:43 | #10 | |||||||||||||||||||||||
Неактивный пользователь
Пол: Регистрация: 07.06.2011
Сообщений: 10
Репутация: 0
|
Re: Создание класса (C#) для эмуляции COM портов.
Тема актуальна, перевыложи плиз |
|||||||||||||||||||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C# доступ из класса к классу | plahmonah | Программирование | 1 | 20.04.2010 19:45 |
вопрос по эмуляции HASP&Соболь. | Каханбунда | Скорая помощь | 1 | 12.05.2008 14:10 |
Создание консольного класса на базе MS 2003 Server | tiger_13 | Microsoft Windows | 3 | 05.02.2008 00:27 |
|
|