Почему принтер не печатает (а прога на время зависает (мин. на 7))
Код
uses Printer; begin Writeln(LST,'xxx'); end.
APAL
12.11.2004 16:20
А если заменить LST на PRN ?
Skrip
12.11.2004 17:02
Unknown Identifier
Цитата
А если заменить LST на PRN ?
Это тоже самое что работать с файлом, не связав его с файловой переменной. Ведь PRN - это логическоt имя устройства, а LST - файловая переменная, связанная с лог. уст. PRN
APAL
12.11.2004 17:07
Может тогда порт LPT1 не подключен? В биосе например... Хотя если принтер на USB - тогда надо что то другое искать.
Skrip
12.11.2004 17:11
Цитата
Может тогда порт LPT1 не подключен? В биосе например...
С офисом, к примеру, принтер то работает.
APAL
12.11.2004 17:14
Офис-офисом - это 32-разрядная система, а ТП7 работает под досом. И если принтер подключен через USB (самое распространенное счас)- то дело "табак".
Skrip
12.11.2004 17:31
APAL Так у меня, как и у всех, принтер в юсбишник вставлен, и чё теперь печатать на ТР никак... ?
APAL
12.11.2004 17:36
Единственный вариант я вижу - обращаться в службу поддержки производителя принтера с просьбой предоставить драйвера для их принтера под ДОС. Хотя может есть еще какие нибудь пути...
Например, выводить печать в файл, а потом его вручную или скриптами засылать в принтер уже из под Windows. Надо только кодировки проверять.