Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > ВЫвод содержимого Memo на принтер


Автор: ShumaHerr 24.9.2007, 20:27
Такая проблема сделал текстовой редактор, но дойдя до написания функции печати обнаружил что справочника по С++ нету. PLZ помогите с написанием. Помню там чтото связанно с файловыми потоками.
А может быть и стандартная Билдеровская ф-ция есть? 

Автор: MuadDib 25.9.2007, 06:01
Код

void __fastcall TForm1::Button1Click(TObject *Sender)
{
 Printer()->BeginDoc();
 Printer()->Canvas->TextRect(Rect(200,200,Printer()->PageWidth - 200,Printer()->PageHeight - 200),200,200,Memo1->Lines->Text);
 Printer()->EndDoc();
}


Это если вообще без заморочек smile , но нужен установленный дефолтный принтер...

Автор: ShumaHerr 26.9.2007, 18:57
Спасибо.
ЗЫ А если с заморочками? smile 

Автор: HappyLife 27.9.2007, 12:21
какими именно?

Автор: ShumaHerr 29.9.2007, 22:11
Выбор принтера, кол-во копий и т д

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)