Печать на принтер
Я произвожу печать на принтер с помощью ф-ии TextRect().
(Как написано в хелпе :
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TPrinter Prntr = Printer();
TRect r = Rect(200,200,
Prntr->PageWidth–200,Prntr->PageHeight –200);
Prntr->BeginDoc();
Prntr->Canvas->TextRect(r, 200, 200,
Memo1->Lines->Text);
Prntr->EndDoc();
}
Это написано в хелпе )
Так вот, в тех местах где должен быть переход строки у меня печатается либо пробел, либо квадратик(в зависимости от модели принтера).
Как я понимаю, принтер не воспринемает символы \n и \r.
С чем это может быть связано ? Как этого избежать ? Есть ли какие-нибудь альтернативные способы печати в Билдере ?
<<< The End >>>
построчно в цикле...