imho.ws |
![]() |
![]() |
![]() |
# 1 |
Junior Member
Регистрация: 11.01.2005
Сообщения: 83
![]() ![]() |
![]()
Для Borland C++ Builder 6
Есть форма, которая заполняется пользователем строками в соответствующих полях редактирования. Соответственно получаем из поля редактирования строку в формате AnsiString : Edit1->Text (с перекодировкой в ASCII проблем нет). Как можно вывести её на принтер ? Програма при заполнении формы формирует файл file.txt. Как его вывести на принтер из программы?
__________________
Lorem ipsum dolor sit amet |
![]() |
![]() |
# 3 |
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
Есть такой обджект TPrinter называется... у него есть Canvas - с которым можно работать абсолютно аналогично как с Canvas у TImage на пример (ООП - полиморфизм), есть там такой метод TextOut - если мне не изменяет память... но это гемор... можно проще и быстрее - воспользоваться втроенным генератором отчетов QReport - если таких закладок нет, то можно поискать библиотечку руками - она 100% уже установлена - ее нужно только подключить, там можно очень удобно в визуальном редакторе сформировать шаблон страницы и пыхать в этот шаблон данные программно...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
![]() |