Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
ДОС-овская прога печатает абракадабры на HP 2015 через USB

только через сетевой принтер HP 5000 всё печатает хорошо

здесь про USB и LPT1
здесь про руский шрифт для модели 1100 и 1200
а уменя модель 2015
Мне нужна Ваша помощь или совет.
Как быть если принтер непосредственно подключён к компьютеру через USB.

С уважением Игорь.
19 фев 09, 14:39    [6839674]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Смотреть настройки графики, может называться по разному, например печатать как bitmap

--
http://www.podgoretsky.com
19 фев 09, 14:54    [6839784]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
в свойствах принтера изменил граф. режим, но эффект тот же

может какая-нибудь программка есть, которую надо поместить автозагрузку, и она бы шрифт перехватывала
19 фев 09, 15:58    [6840338]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
klen_, вот даж не знаю, поможет тебе или нет, но могу куда-нибудь залить сорцы пограммы, которая раньше грузила шрифт в HP-принтер и печатала им же...

Предупреждаю сразу: прога под DOS/TP5.5...
Там, если мне не врёт мой скрезол, есть и просто загрузчик шрифтов...
19 фев 09, 19:19    [6841749]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Это для печати в Досовском режиме, чисто текстовом с моноширинными шрифтами, вряд ли атору это нужно.

--
http://www.podgoretsky.com
19 фев 09, 19:38    [6841816]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
Anatoly Podgoretsky, эт я понимаю... Я просто не помню, как действуют свежезагруженные шрифты...
Может ему поможет простая загрузка шрифта и назначение алиаса в свойствах принтера...
А может и как-то по-другому...
Конкретика-то ускользает-таки, согласись... :\
19 фев 09, 20:12    [6841909]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
В виндос печать графическая, кроме некоторых особых случаях, когда это просто файл, на который посылается поток байт, ну и несколько других вариантов.

--
http://www.podgoretsky.com
19 фев 09, 20:18    [6841924]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
Anatoly Podgoretsky, я понимаю, что ты старше, но всё равно: загружаемые в HP шрифты/фонткартриджи/иже-с-ними - ещё никто не отменял... ;)))
19 фев 09, 20:32    [6841967]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Так у него и есть эта проблема, надо перейти на загружаемые (не ДОС) шрифты или печатать как графика. Фефект фечи характерный для НР

--
http://www.podgoretsky.com
20 фев 09, 07:37    [6842546]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
Добрый день, вернее утро.
система Windows XP SP2
Под этой системой ДОС программы работают хорошо.
Свойства принтера пробовал и так и так, но вот "внешние шрифты", у меня там пусто.

К сообщению приложен файл. Размер - 0Kb
20 фев 09, 09:00    [6842660]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
klen_
Добрый день, вернее утро.
система Windows XP SP2
Под этой системой ДОС программы работают хорошо.
Свойства принтера пробовал и так и так, но вот "внешние шрифты", у меня там пусто.

Я кажется все перепутал, тебе же под ДОС надо, а там настройки Виндоус до лампочки. Так надо или посылать шрифты, в соответсвии с моделью принтера или, если есть такая возможность, то включить кодировку в принтере DOS-866, в современных принтерах может и не быть.
20 фев 09, 09:34    [6842796]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
Благодарю Вас Anatoly Podgoretsky
Благодарю Вас zirra

буду искать шрифты или программку наподобие dl5.exe, что для модели HP 1100

После запуска dl5.exe никаких сообщений об ошибке не происходит.
Видимо шрифты грузятся для принтера HP 2015. Но абракадабры всё равно печатаются.
20 фев 09, 10:42    [6843179]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
ddd015
Member

Откуда:
Сообщений: 14
klen_,
найди программу называется Dosprn поставь ее и будет тебе счастье
20 фев 09, 12:24    [6844113]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
ddd015
Member

Откуда:
Сообщений: 14
klen_,
найди программу называется Dosprn поставь ее и будет тебе счастье
20 фев 09, 12:25    [6844115]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
программа dl5.exe, что для модели HP 1100, загружает шрифты,
Courier Regular - 27001
Courier Bold - 27002
Courier Italic - 27003
Courier Bold Italic - 27004

В маленькой программке на TP7 я указал один из этих номеров
вот текст
program test1;
uses printer;
BEGIN
    write  (lst, #27'E');
    write  (lst, #27'*c27001D'#27'*c5F' );
END.
и принтер HP LaserJet P2015 теперь печатает русские тексты из ДОС-овских программ
можно прыгать от счастья

но

лампочка на принтере мигает, значит что-то остаётся недопечатанным

но у меня всё напечаталось и в старых ДОС-овских программах в конце печати
указан знак ESC &l0H Eject page

кстати Dosprn я поищу, но мне всё-таки интересно
осталось узнать, как погасить мигание? какой управляющей командой для HP
команду ESC E Reset printer я запускал отдельно, но всё равно моргает

Спасибо.
С уважением Игорь.
20 фев 09, 14:02    [6844850]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
klen_, дык, посмотри в такстак моих прог... Там чтой-то тоже "хитрое" было, имхо...
20 фев 09, 14:11    [6844919]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
так, я и взял оттуда
но на паскакали я не очень,
пока не нашёл
20 фев 09, 14:15    [6844955]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
klen_, дык, тут важен не ЯП, а смысл... ;)
Нет под рукой никакого HP, проверить не могу сейчас...
...
А пробовал, кстати, печатать с помощью DOSLAS.EXE?..
20 фев 09, 14:26    [6845045]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
пробовал, выдаёт run-time

а если использовать эту процедуру
  procedure ResetPrn;
  begin
    PrintStr(#27'E');
    PrintStr(#27'*c0F');
  end;
то лампочка всё-равно продолжает моргать, ну и шрифты принтер позабыл
приходиться опять запускать dl5.exe

К сообщению приложен файл. Размер - 0Kb
20 фев 09, 14:41    [6845185]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Ну на это есть четкий ответ, в программе используется модуль CRT, а он не может работать на компьютерах, с частотой свыше 200 мгц.

--
http://www.podgoretsky.com
20 фев 09, 14:47    [6845233]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Шрифты лучше инициализировать перед каждой печатью.

--
http://www.podgoretsky.com
20 фев 09, 14:48    [6845241]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
klen_
Member

Откуда:
Сообщений: 2404
но в принципе, всё работает как надо, никаким программам это мигание не мешает
всё что я хотел, сделал, у меня получилось. Anatoly Podgoretsky навёл на мысль,
а с помощью ваших текстов программ zirra, сделал. Не множко вспомнил паскаль.! Благодарю!
20 фев 09, 14:49    [6845247]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
klen_, да, точно... Совсем забыл про это драную ошибку...
Но ведь главное же оказалось не в exe-шнике?.. ;)))
20 фев 09, 15:03    [6845323]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
klen_
но в принципе, всё работает как надо, никаким программам это мигание не мешает
всё что я хотел, сделал, у меня получилось. Anatoly Podgoretsky навёл на мысль,
а с помощью ваших текстов программ zirra, сделал. Не множко вспомнил паскаль.! Благодарю!

Найди в начале текста CRT и попробуй его замаркировать, если будут ошибки, то приведи их сюда.
20 фев 09, 15:08    [6845362]     Ответить | Цитировать Сообщить модератору
 Re: ДОС-овская прога печатает абракадабры на HP 2015 через USB  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
Anatoly Podgoretsky, не, не надо... Просто если будет надо, я лучше просто перекомпилю чем-нибудь другим, отличным от TP5.5... ;)
20 фев 09, 15:12    [6845388]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Windows Ответить