Форум: Техническая поддержка

Тема: Не работает ReadData из примера на Delphi

Вы не вошли.

 Поиск | Регистрация | Вход 

IGGORG
08.05.2002 07:58:34
#1

Гость

Не работает ReadData из примера на Delphi

На компакт-диске есть программа LoadBios для E-440(USB) на Delphi.
В этой программе есть обращение к функции ReadData в файле MainForm.pas.
Однако этот кусок текста закомментирован фигурными скобками. Я их убрал в надежде, что будет считывание данных из АЦП, но функция возвращает FALSE и количество считанных байт равно нулю. В чём тут дело?

08.05.2002 09:56:21
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,479

Re: Не работает ReadData из примера на Delphi

Так и должно быть посколько сбор данных организован в асинхронном режиме (читай хелп по ReadFile()). Один из вариантов - это подождать окончания выполнения ф. WaitForSingleObject() и, если она завершилась успешно, то можно считать, что данные с модуля получены. Этот кусок кода в закоментаренной части примера присутствует.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25
Факс: +7 (495) 785-95-14

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск