![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
В общем задача формулируется несложно: создать класс на С#, который позволяет подключаться к уже существующим COM портам (на чтение/запись) и уметь эмулировать не сущетсвующие. В режиме эмуляции, когда приходят данные, должен вызываться внешний обработчик. елательна функция прослушки занятых портов.
|
|
|
|
|
| Реклама: | тв купить в москве | bothelp bitrix | письменные столы москва | Тепловая завеса Тепломаш КЭВ-П3131A | барнхаус двускатный |
|
|
#2
|
|
Надо написать класс на C#, который позволял бы подключаться к существующим портам и создавать новые виртуальные. Нашёл сайт с подходящим SDK (С/С++):
http://www.constellationdata.com/ Но когда запускаю приложение (своё и демонстрационное), вылетает ошибка, что контроль над портами не установлен. Однако библиотека подгружается нормально (доступны функции определения версий бибилиотеки и дравера), судя по всему не грузиться драйвер. Если кто-то знаком с данной проблемой. Пожалуйста! подскажите решение. Библиотека запускалась на машине: Win XP SP2, NOD 32 v3.0.1, OutPost firewall 6.0.2 Последний раз редактировалось Чех; 24.10.2008 в 16:06.. |
|
|
|
|
|
|
#3
|
|
Вот кое-что нашёл, кому интересно почитают:
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 |
|
|
|
|
|
|
#4
|
|
Если есть ещё те, кто не потерял интереса к данному проекту, вот выкладываю проект MS VS 2008 Team. На абсолютную законченость он не претендует, пришлось выдрать из рабочей системы, поэтому сам проект тестовый, но класс законченный.
http://depositfiles.com/files/rm3i3ppyv Готов ответить на все возникшие опросы. Ссылку обновлю по первой просьбе. ![]() |
|
|
|
|
| Сказали спасибо: |
|
|
#5
|
|
Неактивный пользователь
Пол:
Регистрация: 13.05.2008
Сообщений: 1
Репутация: 0
|
Тема интересует только ссылку я не вижу так как должен зачем-то создать 10 сообщений, пока скачал прогу Virtual Serial Ports Driver XP v4.0 которая создает два виртуальных порта связанных между собой если все в куче заработает на время меня устроит но конечно хочется самому создать порт.
|
|
|
|
|
|
#6
|
|
Неактивный пользователь
Регистрация: 16.06.2010
Сообщений: 1
Репутация: 0
|
Всем привет!
Поделитесь наработками по получениб данных с занятого com порта Стоит задача читать данные с порта занятого GPS (WinCe,C#) Мозг плавится!!!! Всем заранее огромное спасибо!!!!! |
|
|
|
|
|
#7
|
|
Неактивный пользователь
Пол:
Регистрация: 24.12.2006
Сообщений: 8
Репутация: 1
|
|
|
|
|
|
|
#8
|
|
Неактивный пользователь
Регистрация: 16.12.2007
Сообщений: 1
Репутация: 0
|
перевыложи пожалуйста |
|
|
|
|
|
#9
|
|
Неактивный пользователь
Пол:
Регистрация: 03.02.2011
Сообщений: 4
Репутация: 0
|
Есть прожка обмена данными с com - портом, если надо - пишите в личку
|
|
|
|
|
|
#10
|
|||||||||||||||||||||||
|
Неактивный пользователь
Пол:
Регистрация: 07.06.2011
Сообщений: 10
Репутация: 0
|
Тема актуальна, перевыложи плиз |
|||||||||||||||||||||||
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| C# доступ из класса к классу | plahmonah | Программирование | 1 | 20.04.2010 18:45 |
| вопрос по эмуляции HASP&Соболь. | Каханбунда | Скорая помощь | 1 | 12.05.2008 13:10 |
| Создание консольного класса на базе MS 2003 Server | tiger_13 | Microsoft Windows | 3 | 05.02.2008 00:27 |
|
|