Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Общение с com-портом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Жесть а не код... http://www.cyberforum.ru/cpp-beginners/thread17526.html
Доброго времени суток всем кто на этом прекрасном ресурсе. Ну как обычно: в С++ я новичок, я больше по web и т.д. Люди, нужна помощь. Есть фрагмент кода: int a=10,b=10; for(int i=0;i<a;i++) ...
C++ Расчет стоимости поездки из одного города в другой и обратно Необходио написать программу на С для расчета стоимости поездки из одного города в другой и обратно. http://www.cyberforum.ru/cpp-beginners/thread17521.html
C++ Не понимаю формулу =)
Знаю как это сделать но не магу понять как написать эту формулу ((( хелп плз Написать функцию вычисления многочлена вида http://foto.tut.by/albums/userpics/m/g/1000025311//normal_c__664491.jpg. В...
ctrl+F5=головная боль C++
Проблема такова: стоит visual c++ програма первые пару раз компилируется нормально и запускается без проблем но потом на раз так 3-5 сишка зависает полюбому)а иногда и сразу после открытия сишки и...
C++ Камешки II http://www.cyberforum.ru/cpp-beginners/thread17513.html
Игра "Камешки II" -- кто выиграет? Time limit = 5 секунд Вам нужно определить, кто выиграет в игре "Камешки II" (Stone Game II). Есть k кучек по n1, n2, ... , nk камней. За ход разрешено взять...
C++ Сортировка двумерного массива Есть задачка с 3-ох пунктов. Первый я сделал(создать многомерный целочисельный масив заданый пользователем). А вот с двумя никак не могу разобратся. Вроде как и легко, но не могу =(( Второе:... подробнее

Показать сообщение отдельно
FreezeAnti
0 / 0 / 0
Регистрация: 05.12.2008
Сообщений: 5
05.12.2008, 10:26  [ТС]
К сожалению, того самого кода, который работал под 98 и не работал под ХР, у меня не осталось. Сейчас привожу кусок кода, который не работает и который сделал по рекомендациям из интернета.

Код
     char address;
     std::cout << "Enter address\n";
     std::cin >> address;
     HANDLE hCom;
     COMMTIMEOUTS lpTo;
     COMMCONFIG lpCC;
     char str_com[10];
     unsigned short no_com = 0;
     hCom = 
          CreateFile("COM2, 
               GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 
               FILE_FLAG_OVERLAPPED, NULL);
     GetCommState(hCom, &lpCC.dcb);
     lpCC.dcb.BaudRate = CBR_19200;
     lpCC.dcb.ByteSize = 8;
     lpCC.dcb.StopBits = ONESTOPBIT;
     lpCC.dcb.Parity = MARKPARITY;
     lpCC.dcb.fDtrControl = DTR_CONTROL_DISABLE;
     lpCC.dcb.fRtsControl = RTS_CONTROL_DISABLE;
     SetCommState(hCom, &lpCC.dcb);
     SetupComm(hCom, 2048, 2048);
     WriteFile(hCom, &address, 1, NULL, NULL);
     CloseHandle(hCom);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru