Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];




Вниз

Как настроить принтер? 


Hort   (2002-04-16 15:14) [0]

Уважаемые мастера!
Помогите решить проблему - необходимо настроить принтер HP Lj-5L для печати из под DOS (размер шрифта, листа, количество строк на листе). Входящая в комплект утилита (ПДУ)работать отказывается.
Попробовал в лоб - отправил в порт принтера ESC последовательность, что-то вроде

var
f:TextFile;
begin
AssignPrn(f);
try
Rewrite(f);
Writeln(f,chr(27)+"&l0O"+chr(27)+"(3R"+chr(27)
+"(s0p14h16vs0b101T");
finally
CloseFile(f);
end;
end;


Принтер проглотил, после чего Винды посоветовали переустановить драйвер принтера...

Подскажите в чем ошибка!



Song   (2002-04-16 15:22) [1]

А как она отказывается работать? Что пишет?

У меня есть пример, правда не на моём компе, а он сейчас недоступен. Если причину не найдёшь, то попзже.



Hort   (2002-04-16 15:33) [2]

>Song © (16.04.02 15:22)
>А как она отказывается работать? Что пишет?

Пишет что с принтером нет связи, хотя принтер печатает. Размер шрифта пока меняю при помощи dl5.exe (Lj55DL) - загрузчик руских шрифтов - меняя значения в его файле кофигурации :)



Song   (2002-04-16 15:42) [3]

Нужно загружать только из-под ДОС.

dl5.exe эта утилита для загрузки шрифтов, а не для связи.
Там порядок такой:
Заружаете все шрифты в память принтера (с ключом /ALL)
Потом копируете на lpt1 файл с настройками (он сохраняется программой связи): copy file lpt1 и всё работает.
Этот файл у меня есть, но сейчас, как я говорил, нет возможности его достать.



Hort   (2002-04-16 16:03) [4]

Спасибо, попробую



Hort   (2002-04-16 16:09) [5]

Спасибо, попробую.
Жалко, что грузить можно только из-под ДОС. Хотя в принципе можно написать программу, которая будет "набирать" ESC последовательность, сохратять ее в файл, а потом запускать *.bat файл который и будет копировать настройки в порт принтера.



Song   (2002-04-16 16:20) [6]

Дык я Вам так и сказал, что эта прога нужна Вам только для того, чтобы сохранить файл с настройками принтера на диск. А копирование их на порт принтера сделайте из bat файла в автозагрузке. dl5.exe в виндах работает. Запустите её из того же bat файла первой строкой.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.02 c
1-94445           BlackJack             2002-04-13 01:11  2002.04.29  
Поддержка сериализации в Delphi.


3-94270           almikhb               2002-04-08 03:56  2002.04.29  
Печать стркутуры Базы Данных


4-94641           fag2000@ok.ru         2002-02-26 15:14  2002.04.29  
Как отследить все события от мыши и клавиатуры посылаемые другому приложению


3-94342           dr_neo_rostovq        2002-04-07 18:03  2002.04.29  
Против BDE!!!


4-94609           Begunkov              2002-02-21 20:00  2002.04.29  
Блокировка части файла