imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 03.06.2005, 19:20     # 1
Werw0lf
Junior Member
 
Аватар для Werw0lf
 
Регистрация: 11.01.2005
Сообщения: 83

Werw0lf Нимб уже пробиваетсяWerw0lf Нимб уже пробивается
Arrow Вывод на печать строки (C++ Builder 6)

Для Borland C++ Builder 6
Есть форма, которая заполняется пользователем строками в соответствующих полях редактирования.
Соответственно получаем из поля редактирования строку в формате AnsiString : Edit1->Text (с перекодировкой в ASCII проблем нет).
Как можно вывести её на принтер ?
Програма при заполнении формы формирует файл file.txt. Как его вывести на принтер из программы?
__________________
Lorem ipsum dolor sit amet
Werw0lf вне форума  
Старый 03.06.2005, 20:55     # 2
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Различные способы печати из C++Builder
ЕЖ вне форума  
Старый 04.06.2005, 12:39     # 3
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
Есть такой обджект TPrinter называется... у него есть Canvas - с которым можно работать абсолютно аналогично как с Canvas у TImage на пример (ООП - полиморфизм), есть там такой метод TextOut - если мне не изменяет память... но это гемор... можно проще и быстрее - воспользоваться втроенным генератором отчетов QReport - если таких закладок нет, то можно поискать библиотечку руками - она 100% уже установлена - ее нужно только подключить, там можно очень удобно в визуальном редакторе сформировать шаблон страницы и пыхать в этот шаблон данные программно...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
/7y3uK вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:51.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.