![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вывод на ЛПТ [D6, WinXP]
ЛПТ © (2002-11-28 13:24:00)Как обратится к LPT ? Как вывести нужный код на LPT ?
jonik pegas (2002-12-02 15:29:00) [1]Если нужно обратится в соответствии с протоколом принтера то CreateFile-ReadFile/WriteFile. Если оборудование нестандартное-то сторониие драйверы (под win9x можно просто ASM вставкой)
DC-AC (2002-12-02 07:43:00) [2]>Как обратится к LPT
CreateFile("LPT1", ...)
>Как вывести нужный код на LPT
Не понял ?
Олег0267 (2002-11-30 18:51:00) [3]Открой файл с именем "LPT1" через CreateFile. Выводи туда любые байты стандартными средствами. Читай подробней "Communications Resource Handles" в "MS SDK".
Крот (2002-11-29 13:45:00) [4]>Batle Cat Мне кажется, не стоит использовать ассемблер, если есть "законные" средства, безопасней обойтись виндовскими функциями
Batle Cat (2002-11-29 09:49:00) [5]Самый простой способ - это использование встроенного ассемблера.
Примерно так:
asm
mov dx,<адрес порта>
mov al,<выводимый байт>
out dx,al
end;
Крот (2002-11-29 06:23:00) [6]http://crazy-fish.narod.ru/new/Doc/com_lpt.htm