(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "Microsoft"

Обсуждение вопросов, связанных с компанией Microsoft, ее продуктами MS SQL Server, MS Windows, MS Office и др.

 
 
Добавить сообщение »

Тема: Как захватьть СОМ порт?

Автор:  Silent Дата: 28.06.2007 21:57
Есть изумительная программа
PORTMON.EXE
Copyright (C) 1999 Mark Russinovich
[открыть ссылку]
исходников нету:(
но выручает.
Ответить на сообщение »
 
Автор:  White Lex Дата: 27.06.2007 10:23
kaasnake пишет 13.02.2001 13:41:
>Прога обменивается инфой с девайсом. Нужно прочитать эту инфу....

Работа с COM портом осуществляется как с файлом. Что бы, например, считать инфу из COM порта нужно сделать, что-то вроде этого:
HANDLE COM_PORT;
DCB Dcb
COM_PORT=CreateFile("COM2\0", //открываем ком на чтение и запись
GENERIC_READ/GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
0,
0);
if (COM_PORT==INVALID_HANDLE_VALUE) cout<<"error"<<endl;
if (!GetCommState(COM_PORT,&Dcb)) cout<<"Error"<<endl; //получить настройки
// устанавливаем свои настройки
Dcb.BaudRate=CBR_9600; //скорость передачи
Dcb.Parity=NOPARITY; //
Dcb.ByteSize=8;
Dcb.StopBits=ONESTOPBIT; // один стоп бит
if (!SetCommState(COM_PORT,&Dcb)) cout<<"error"<<endl; //устанавливаем наши //настройки

DWORD Read,BUFFER;
//осталось только считать
if (!ReadFile(COM_PORT,&BUFFER,sizeof(DWORD),&Read,NULL)) cout<<"error read"<<endl;

CloseHandle(COM_PORT);
Ответить на сообщение »
 
Автор:  kaasnake Дата: 13.02.2001 13:41
Прога обменивается инфой с девайсом. Нужно прочитать эту инфу....
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 для Дома 32-bit/x64. 5 ПК/Mac + 5 Планшетов + 5 Телефонов. Подписка на 1 год.
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год.
Microsoft 365 Apps for business (corporate)
Microsoft 365 Business Basic (corporate)
Microsoft Office 365 Бизнес. Подписка на 1 рабочее место на 1 год
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Adobe Photoshop: алхимия дизайна
ЕRP-Форум. Творческие дискуссии о системах автоматизации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Выбор лучшего онлайн казино (18)
Очень важным критерием для составления рейтинга являются честные отзывы клиентов о казино. Люди...
 
Нормальные казино в 2021 году (23)
После долгих поисков все таки смог найти хорошие игровухи, хотя и ушла куча времени, пока я...
 
Онлайн казино ПокерДом (7)
Поспешите начинать зарабатывать играя в онлайн казино ПокерДом...
 
Играть в Книгу мертвых (4)
Тайные гробницы древнего Египта, богатства и забытые мумии фараонов - это все вы можете увидеть...
 
Поиск рабочих зеркал МарафонБет (6)
На сегодняшний день, просторы интернета позволяют нам легко найти зеркало на Марафон для входа в...
 
 
 



    
rambler's top100 Rambler's Top100