Недавно добавленные исходники

•  Animation Loaders  1 001

•  DeLiKaTeS Tetris (Тетрис)  5 930

•  TDictionary Custom Sort  7 879

•  Fast Watermark Sources  7 547

•  3D Designer  10 780

•  Sik Screen Capture  8 110

•  Patch Maker  8 301

•  Айболит (remote control)  8 357

•  ListBox Drag & Drop  7 209

•  Доска для игры Реверси  101 296

•  Графические эффекты  8 422

•  Рисование по маске  7 796

•  Перетаскивание изображений  6 388

•  Canvas Drawing  6 765

•  Рисование Луны  6 693

•  Поворот изображения  5 814

•  Рисование стержней  4 762

•  Paint on Shape  3 459

•  Генератор кроссвордов  4 463

•  Головоломка Paletto  3 596

•  Теорема Монжа об окружностях  4 390

•  Пазл Numbrix  2 844

•  Заборы и коммивояжеры  3 795

•  Игра HIP  2 561

•  Игра Go (Го)  2 571

•  Симулятор лифта  2 957

•  Программа укладки плитки  2 389

•  Генератор лабиринта  3 140

•  Проверка числового ввода  2 622

•  HEX View  3 024

 
скрыть

  Форум  

Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Delphi Sources

Как узнать, есть ли в приёмном буфере RS232 данные



Телепрограмма на сегодня:
4.00 РОWЕRхностные явления.
4.05 Winсиканский сериал - "Lоаding in рrоgrеss" 10-11 проценты.
8.30 Игра на мониторе - "Угадай меLОАDию" Yеs,Nо,Саnсеl.
9.00 Программа "Доброе утро, Мustdай".
9.30 "Сам себе Панель Мiсrоsоft Оffiсе".
10.00 Веселые SТАRТы.
11.00 Мультик "Кто сказал БИЗИ?".
11.10 "Соnnесt с первого взгляда".
11.30 "Утренняя почта" с Г. Олдедом.
12.00 NоСаrriеrчко.
12.30 Аdоbе МозгоЕb. В перерывах СкринSаvеrы.
14.00 Самая криминальная программа на мониторе: "Недопустимая операция. Закрыть. Сведения.".
14.30 Юмор на мониторе - клуб "Белый Rеsеt".
15.00-19.00 Профилактические работы. Сериал "SсаnDisk".
19.45 Для самых маленьких - "Unаblе Еrrоr, малыши!".
20.00 Документальные данные о реестре "ИеRАRхическая поDLLость".
20.30 Юмористический мониторожурнал - "Назло DirесtХ".
22.00 Ночной сеанс - "Установка и удаление программ". В главной роли UnInstаll Windоws'98.
23.00 Как это было. "Windоws 3.11" 1990 год.
00.00 Контра, Альт, Дель.

При помощи функции ClearCommError можно узнать, сколько байт данных находится в буфере приёма (и буфере передачи) последовательного интерфейса.


procedure DataInBuffer(Handle: THandle;
var InQueue, OutQueue: integer);
var
  ComStat: TComStat;
  e: integer;
begin
  if ClearCommError(Handle, e, @ComStat) then
  begin
    InQueue := ComStat.cbInQue;
    OutQueue := ComStat.cbOutQue;
  end
  else
  begin
    InQueue := 0;
    OutQueue := 0;
  end;
end;








Copyright © 2004-2026 "Delphi Sources" by «SiteAnalyzer». Delphi World FAQ

Группа ВКонтакте