|
|
Другие темы раздела | |
C++ Builder Ошибка в выводе данных
https://www.cyberforum.ru/ cpp-builder/ thread1630833.html ShowMessage("Вы ответили на "+i+"вопросов правильно"); ошибка: class1.h(436): E2085 Invalid pointer addition |
IP spoofing C++ Builder Всем привет! Довольно много слышал об ip спуфинге, долго искал по нему решение именно для c++ builder, но так и не нашел. Что я понял: 1. Для cppwebbrowser ip просто изменить нельзя. 2. Получить ответ от сервера уже нельзя, т. к. ip другой (конечно если на подделанном ip нет сервера который будет обрабатывать обратный запрос от сайта) Теперь нужно это реализовать. Какие методы нужно... |
C++ Builder COM-порт через TCP/IP Не подскажите, с чего начинать. Есть код по открытию COM int ret; AnsiString aStrrh1,aStrrh2; DCB dcbCommPort; nComPort=aport.c_str(); if(hComm != NULL) {ret = CloseHandle(hComm);} // handle to object to close if (nComPort == NULL) {nComPort = "COM1";} memset(&mComPort,0,sizeof(mComPort)); memcpy(&mComPort,&nComPort, sizeof(nComPort)); https://www.cyberforum.ru/ cpp-builder/ thread1630674.html |
C++ Builder DBChart выравнивание по оси х
https://www.cyberforum.ru/ cpp-builder/ thread1630499.html Добрый день. Кто знает какое свойство отвечает за выравнивание по оси х значений. Использую Bar диаграмму. Тоесть данные отображаются по оси икс и игрек. Если например выводится всего одно значение то оно отображается по центру. Если 2 значения то первое по центру а другое справа. А мне надо чтобы значения отображались слева направо. Там так много разных свойств. Не могу найти которое... |
C++ Builder Необходим исходник органайзера Помогите найти исходник органайзера на Builder'e c++ |
C++ Builder Bool перевести в String AnsiString check1; check1=Form4->CheckBox1->Checked; Необходимо Bool перевести в String. https://www.cyberforum.ru/ cpp-builder/ thread1630108.html |
C++ Builder Странная обработка StrPos
https://www.cyberforum.ru/ cpp-builder/ thread1630023.html Привет. Не пойму почему происходит обработка if, если даже "а" равен NULL, судя по Watch List. И соответственно, если нет вхождения вообще, то по окончании цикла все равно Label1->Caption принимает значение из "а", которое равно NULL. Почему так?void __fastcall TForm1::Button1Click(TObject *Sender) { String tempStr; imgProgram = LabeledEdit3->Text.c_str(); for( int i = 0; i <... |
Indy в C++ Builder XE7 C++ Builder Доброго времени суток! версия билдера XE7 версия Indy 10.6.1.5182 в компоненте IdCookieManager отсутствует метод ClientCookie то бишь вот так вызвать не получается IdCookieManager1->CookieCollection->Items->ClientCookie Подскажите пожалуйста, как можно добраться до данного метода. |
C++ Builder Нажатие кнопки "Подключить" на окне удаленного рабочего стола
https://www.cyberforum.ru/ cpp-builder/ thread1629939.html Помогите пожалуйста разобраться нужно программно нажать кнопку "Подключить" на окне удаленного рабочего стола. Нашел следующий код HWND wnd, cwnd; wnd = FindWindow("#32770", "Подключение к удаленному рабочему столу");//получаем хендл главного окна cwnd = FindWindowEx(wnd, 0, "Button", "Подключить");// получаем хендл кнопку Подключить SendMessage(cwnd, BM_CLICK, 0, 0);// далее жмем кнопкуНо... |
C++ Builder Продажа программ на C++ Builder 6
https://www.cyberforum.ru/ cpp-builder/ thread1629727.html Здравствуйте! Скажите пожалуйста, можно ли продавать программы написанные на C++ Builder 6, который активировал кейгеном? Уважаемый 7Александр7! Пожалуйста, прочитайте правила форума. В частности, обратите внимание на этот пункт правил: П. 5.7. Запрещено создание и распространение вредоносного ПО, вирусов, кряков и взлома лицензионного софта, а также публикация ссылок для их скачивания. |
C++ Builder Rdtsc void sqrti(void) { __asm { rdtsc mov dword ptr , eax mov dword ptr , edx } for(int i=0;i<5;i++) { |
C++ Builder Запуск приложения
https://www.cyberforum.ru/ cpp-builder/ thread1629525.html Разработанная программа не запускается на компьютерах, на которых нет C++ builder 6. Пишет, что нужна библиотека vcl60 |
364 / 347 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|||||||||||
0 | |||||||||||
«Зависает» при чтении com порта - C++ Builder - Ответ 857561903.01.2016, 16:46. Показов 973. Ответов 1
Метки (Все метки)
Здравствуйте!
Алгоритм программы следующий: «Читать до конца файла» 1.1 Программный reset ардуины, читаем очередную строку из файла «Analiz_stroki()» 1.2 Готовим данные, Передаём данные «Stroka_v_port();» «void Stroka_v_port()» 2.1 Пишем в порт Ардуино читает данные, решает линейную интерполяцию по трем координатам и начинается цикл. При каждом шаге цикла ардуина возвращает мгновенные координаты и символ “>”. Символ “>” означает, что мгновенные координаты преданы, но данные еще будут. Цикл продолжается. После окончания цикла передается символ “*”. Если в момент исполнения цикла нажимается кнопка, цикл прерывается и передается символ “!” Символ “*” или “!”означает, что данных больше НЕ будет. Каждый цикл от 2 мсек. 2.2 Начинаем чтение строки данных. В конце строки передается “>” или “*” или “!” 2.3 Если приняли “>”, выводим значения на экран и продолжаем цикл (2.2) 1.3 Если приняли “*”, (штатный выход из цикла чтения) выводим значения на экран и продолжаем цикл (1.1) 1.4 Если приняли “!”, (аварийный выход из цикла чтения) производим некие действия и заканчиваем прерванный цикл. (1.2) Проблема следующая: Если цикл чтения из ардуины превышает 3-5 секунд, программа «виснет». Точнее возникает сообщение от Windows «Не отвечает», на экране ничего не меняется и все бледное, НО работа программы продолжается. Beep звучит, моторы крутятся, диоды моргают… Если нажать кнопку (аварийный выход из цикла чтения), сообщение от Windows «Не отвечает» пропадает, работа программы восстанавливается. Вместо TIMEOUT = 1000; написал TIMEOUT = 10000; не помогает. Компилятор C++Builder XE5 (C++Builder 6 тоже самое). Как это вылечить? Unit1.cpp
Вернуться к обсуждению: «Зависает» при чтении com порта C++ Builder
0
|
03.01.2016, 16:46 | |
Готовые ответы и решения:
1
Чтение из COM порта, При чтении из порта зависает read() Зависает при чтении com порта При чтении com порта зависает приложение Зависает форма при чтении из порта |
03.01.2016, 16:46 | |
03.01.2016, 16:46 | |
Помогаю со студенческими работами здесь
0
Подвисает при чтении COM порта Откуда при чтении из COM-порта берутся 99 байт? Работа функции FlushFileBuffers при синхронном чтении из Com-порта Вылет в синий экран при чтении данных из ком-порта |