Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.03;
Скачать: CL | DM;

Вниз

Изменение шрифта в канвасе   Найти похожие ветки 

 
ss300   (2003-10-22 07:17) [0]

доброе утро мастера!
посмотрите код пожалуйста:

AssignPrn(MyFile);
Rewrite(MyFile);
printer.Canvas.Font := 20;
Writeln(MyFile," "+ datetostr(dt.Date));
Writeln(MyFile," "+Form1.cf);
Writeln(MyFile," "+inttostr(n));
System.CloseFile(MyFile);

печатается нормально, но шрифт не увеличивается? что делать?
заранее кланяюсь


 
MBo ©   (2003-10-22 07:23) [1]

AssignPrn не имеет непосредственного отношения к TPrinter
При этом ты работаешь с принтером как с текстовым файлом, используется текущий шрифт принтера.


 
BelAS ©   (2003-10-22 07:26) [2]

Тогда уж пиши printer.Canvas.Font.Size:=20


 
ss300   (2003-10-22 07:30) [3]

я так и написал.. просто забыл Size
не срабатывает пацаны.. ((


 
KSergey ©   (2003-10-22 08:08) [4]

И не сработает
Читай MBo © (22.10.03 07:23) много раз, пока не поймешь.
И я бы добавил, что AssignPrn не имеет никакого отношения к TPrinter.

PS
Если уж хочешь. чтобы шрифты менялись - тогда открывай справку по TPrinter.BeginDoc - и удачи. А про AssignPrn - забудь тогда.


 
ss300   (2003-10-22 08:23) [5]

спасибо



Страницы: 1 вся ветка

Текущий архив: 2003.11.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
1-8444
DimaK
2003-10-21 21:37
2003.11.03
Label + &


6-8562
Maxim
2003-09-07 21:03
2003.11.03
MAPISendDocuments (MAPISendMail)


3-8314
Newman
2003-10-11 15:44
2003.11.03
Кол-во записей


14-8652
Knight
2003-10-04 00:27
2003.11.03
Вопросы по PHP...


7-8702
Danil Fiodorovikh
2003-08-25 12:38
2003.11.03
Нажатие кнопок на форме и флэш ролики