Автор | Сообщение |
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 17.12.05 02:34. Заголовок: Проблемы с печатью в xHarbour
Старую программу перевожу на xHarbour. Столкнулся с тем, что печать, организованная по типу: set device to print @ 0,0 say .... выполняется только при выходе из программы. Т.е. нужно отпечатать документ, ничего не происходит, стоит закрыть программу, принтер печатает всё, что на него отправляли. С чем это связано, и как это можно исправить?
|
|
|
Ответов - 1
[только новые]
|
|
|
| Администратор
|
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 17.12.05 13:25. Заголовок: Re:
Принтер матричный ? Если лазерный/струйный, то чтобы отпечаталась страница, надо послать Chr(12) У меня под рукой нет матричника, попробуй: в source\rtl\console.c после строки 350 добавить: hb_fsCommit( hb_set.hb_set_printhan ); и после строки 554 тоже xHarbour надо пересобрать, может поможет Возможно текст для печати не посылается на принтер, а остается в буфере ОС, и его надо подтолкнуть
|
|
|