Принципы печати в Лазарусе
Модератор: Модераторы
Принципы печати в Лазарусе
Ну вот создал программу с базой данных
осталось только выводить на печать отчеты
Понятие не имею как это делается в лазарусе
Рисуется форма которая отправляется на печать или по другому ?
Как это вообще выглядит?
осталось только выводить на печать отчеты
Понятие не имею как это делается в лазарусе
Рисуется форма которая отправляется на печать или по другому ?
Как это вообще выглядит?
Не FreeReport, а LazReport.
Да только в последних версиях Lazarus с ним невозможно работать, т.к. сломан TScrollBox, т.е. ни в дизайнере ни в предпросмотре прокрутить нормально нельзя.
А может в самых последних svn-ах уже поправили?
Да только в последних версиях Lazarus с ним невозможно работать, т.к. сломан TScrollBox, т.е. ни в дизайнере ни в предпросмотре прокрутить нормально нельзя.
А может в самых последних svn-ах уже поправили?
Последний раз редактировалось v-t-l 02.02.2008 20:48:59, всего редактировалось 1 раз.
Attid писал(а):Там осталось довести до ума самую мелочь.
1, топик про печать уже на несколько страниц, и я так не понял добился человек чего хотел или нет.
2, человек не может найти топик на второй странице тем. а ты хочешь чтоб он что-то там добил ? =)
Где можно найти инфу про прямую печать на принтер
или может у кого нибудь есть уже кусок кода который можно проанализировать и поучится на его базе
- Attid
- долгожитель
- Сообщения: 2588
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
AMD писал(а):Думаю есть возможность создать файл *.html потом пустить его на печать из броузера.
Вопрос как сделать системный запрос из лазаруса чтобы дать на печать файл *.html из папки через браузер?
никак, только через показ в браузере.
можешь просто поискать в гугле печать из консоли, но там тоже с русским бывает грустно =)
Attid писал(а):AMD писал(а):Думаю есть возможность создать файл *.html потом пустить его на печать из броузера.
Вопрос как сделать системный запрос из лазаруса чтобы дать на печать файл *.html из папки через браузер?
никак, только через показ в браузере.
можешь просто поискать в гугле печать из консоли, но там тоже с русским бывает грустно =)
А разве броузер не имеет консольные комманды?
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Attid писал(а):можешь просто поискать в гугле печать из консоли, но там тоже с русским бывает грустно =)
Лазарусисты - это что за упаднические настроения ? А ну-ка за дело - осталась сущая мелочь!
В чем проблема печати на консоль ? Если в принтере есть (или загружен как умолчание ) шрифт в ДОС-кодировке, то нужно преобразовать печатаемый текст в эту кодировку, и посылать его на печать построчно командой "writeln(text_line,lst)" ("lst" описан в модуле "printer" ), конец печати - "system.close(lst)".
debi12345 писал(а):Attid писал(а):можешь просто поискать в гугле печать из консоли, но там тоже с русским бывает грустно =)
Лазарусисты - это что за упаднические настроения ? А ну-ка за дело - осталась сущая мелочь!
В чем проблема печати на консоль ? Если в принтере есть (или загружен как умолчание ) шрифт в ДОС-кодировке, то нужно преобразовать печатаемый текст в эту кодировку, и посылать его на печать построчно командой "writeln(text_line,lst)" ("lst" описан в модуле "printer" ), конец печати - "system.close(lst)".
Мне нужна печать в графическом ввиде а не в текстовом как на старых матричных принтерах
