Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > .NET

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 18.10.2008, 09:56   #1
Неактивный пользователь
 
Аватар для Чех
 
Пол:Мужской
Регистрация: 30.06.2006
Сообщений: 137
Репутация: 32
Question Создание класса (C#) для эмуляции COM портов.

В общем задача формулируется несложно: создать класс на С#, который позволяет подключаться к уже существующим COM портам (на чтение/запись) и уметь эмулировать не сущетсвующие. В режиме эмуляции, когда приходят данные, должен вызываться внешний обработчик. елательна функция прослушки занятых портов.
Чех вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: квартира с видом большая татарскаякруизы на теплоходе михаил булгаковИзабель КоннерConecte Carrd a CloudflareВ КНС всегда быстро, выгодно, удобно: SNR-S5210G-8TX - Подарок каждому покупателю!


Старый 24.10.2008, 17:03   #2
Чех
Неактивный пользователь
 
Аватар для Чех
 
Пол:Мужской
Регистрация: 30.06.2006
Сообщений: 137
Репутация: 32
Question Роблема с 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
Чех
Неактивный пользователь
 
Аватар для Чех
 
Пол:Мужской
Регистрация: 30.06.2006
Сообщений: 137
Репутация: 32
По умолчанию 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
Чех
Неактивный пользователь
 
Аватар для Чех
 
Пол:Мужской
Регистрация: 30.06.2006
Сообщений: 137
Репутация: 32
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

Если есть ещё те, кто не потерял интереса к данному проекту, вот выкладываю проект MS VS 2008 Team. На абсолютную законченость он не претендует, пришлось выдрать из рабочей системы, поэтому сам проект тестовый, но класс законченный.

http://depositfiles.com/files/rm3i3ppyv

Готов ответить на все возникшие опросы. Ссылку обновлю по первой просьбе.
Чех вне форума
 
Ответить с цитированием Вверх
Старый 07.01.2009, 20:41   #5
sergpsv
Неактивный пользователь
 
Пол:Мужской
Регистрация: 13.05.2008
Сообщений: 1
Репутация: 0
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

Тема интересует только ссылку я не вижу так как должен зачем-то создать 10 сообщений, пока скачал прогу Virtual Serial Ports Driver XP v4.0 которая создает два виртуальных порта связанных между собой если все в куче заработает на время меня устроит но конечно хочется самому создать порт.
sergpsv вне форума
 
Ответить с цитированием Вверх
Старый 16.06.2010, 07:12   #6
Goldz
Неактивный пользователь
 
Регистрация: 16.06.2010
Сообщений: 1
Репутация: 0
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

Всем привет!
Поделитесь наработками по получениб данных с занятого com порта

Стоит задача читать данные с порта занятого GPS (WinCe,C#)
Мозг плавится!!!!

Всем заранее огромное спасибо!!!!!
Goldz вне форума
 
Ответить с цитированием Вверх
Старый 23.06.2010, 12:57   #7
HeMan
Неактивный пользователь
 
Пол:Мужской
Регистрация: 24.12.2006
Сообщений: 8
Репутация: 1
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

http://www.codeplex.com/site/search?...icenses=|&ac=8
http://www.codeproject.com/info/search.aspx?artkw=GPS
HeMan вне форума
 
Ответить с цитированием Вверх
Старый 25.08.2010, 17:13   #8
snake00
Неактивный пользователь
 
Регистрация: 16.12.2007
Сообщений: 1
Репутация: 0
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

Цитата:
Сообщение от Чех Посмотреть сообщение
Если есть ещё те, кто не потерял интереса к данному проекту, вот выкладываю проект MS VS 2008 Team. На абсолютную законченость он не претендует, пришлось выдрать из рабочей системы, поэтому сам проект тестовый, но класс законченный.

*** скрытый текст ***

Готов ответить на все возникшие опросы. Ссылку обновлю по первой просьбе.

перевыложи пожалуйста
snake00 вне форума
 
Ответить с цитированием Вверх
Старый 03.02.2011, 11:45   #9
KorsaR90
Неактивный пользователь
 
Пол:Мужской
Регистрация: 03.02.2011
Сообщений: 4
Репутация: 0
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

Есть прожка обмена данными с com - портом, если надо - пишите в личку
KorsaR90 вне форума
 
Ответить с цитированием Вверх
Старый 07.06.2011, 11:43   #10
gluki
Неактивный пользователь
 
Пол:Мужской
Регистрация: 07.06.2011
Сообщений: 10
Репутация: 0
По умолчанию Re: Создание класса (C#) для эмуляции COM портов.

Цитата:
Сообщение от Чех Посмотреть сообщение
Если есть ещё те, кто не потерял интереса к данному проекту, вот выкладываю проект MS VS 2008 Team. На абсолютную законченость он не претендует, пришлось выдрать из рабочей системы, поэтому сам проект тестовый, но класс законченный.

*** скрытый текст ***

Готов ответить на все возникшие опросы. Ссылку обновлю по первой просьбе.

Тема актуальна, перевыложи плиз
gluki вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:30. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.17735 секунды с 13 запросами