программирование com порта в delphi



Автор Pasochkin задал вопрос в разделе Другие языки и технологии

Программирование СOM порта на Delphi и получил лучший ответ

Ответ от ?????? Зелёный змий ??????[гуру]
CreateFile(\'C:\\1.txt\', Generic_Read, 0, Nil, Create_Always, File_Attribute_Normal, 0); Create_Always - оригинальный флаг (С++) CREATE_ALWAYS создает файл при отсутствии, или открывает существующий, удаляя все содержимое OPEN_EXISTING - открывает файл, только если он уже есть. \'C:\\1.txt\' - это файл на диске С: Если хочешь порт: \'\\\\.\\COM1\' \'\\\\.\\COM2\', \'\\\\.\\COM3\' C++ HANDLE hCom = CreateFile(_T(\"\\\\\\\\.\\\\COM1\"), GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL); if (hCom != INVALID_HANDLE_VALUE) { char *pBuf = new char[1024]; DWORD dwBytes; ReadFile(hCom, pBuf, 1024, &dwBytes, NULL); TRACE(_T(\"Read %d bytes From COM1\\n\"), dwBytes); delete [] pBuf; CloseHandle(hCom); }

Ответ от MMM_Corp[гуру]
не вижу здесь упоминания про ком-порт.. . вижу файл)

Ответ от Александр Ильин[гуру]
Читать про Asynchronous I/O - работа с ком-портами в винде только через асинхронный ввод-вывод Ну и гугль в помощь. Примеров в инете море.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Программирование СOM порта на Delphi
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*