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

Вниз

Вроде простой вопрос...   Найти похожие ветки 

 
Орлёнок ©   (2002-12-08 12:20) [0]

Есть вопрос:
есть программа, результат работы которой выводится в таблицу, которую нужно распечатать на принтере... так вот вопрос... как это сделать?


 
Anatoly Podgoretsky ©   (2002-12-08 12:33) [1]

Ну например использовать генаратор отчетов или рисовать не канве принтере и т.л.
А таблица это что такое?


 
Орлёнок ©   (2002-12-08 12:42) [2]

таблица - обычная StringGrid...
на канве принтера это где?
генератор отчётов это в Reportах?... хорошо... тогда как нарисовать в хит табличку и главное - распечатать?


 
Сергей Бушин ©   (2002-12-08 14:34) [3]

Канва принтера это если в Uses указать модуль Printers, то будет доступна глобальная переменная Printer, которая является переменной типа TPrinter. Данный объект позваляет общаться с принтером. У принтера (TPrinter) имеется свойство Canvas, которое аналогичино свойству Canvas других объектов, таких как форма. Т.е. на канве можно рисовать методами самой канвы: Canvas.Rectangle() и т.д. и т.п. У принтера, то что вы нарисуете на канве, то и будет напечатано.
Например:

Printer.BeginDoc;//начинаем печать
PrinterCanvas.TextOut("Hello world",10,10);//выводим надпись
Printer.EndDoc;//заканчиваем печать


 
Орлёнок ©   (2002-12-08 21:45) [4]

Спасибо... а за одно и ап ;)



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
14-61767
Дмитрий К.К.
2002-11-27 15:50
2002.12.19
Total Commander


8-61707
Hethen
2002-08-13 13:43
2002.12.19
Как воспроизвести .AVI-файл без компонента МеdiaPlayer


14-61820
sancho
2002-11-29 17:53
2002.12.19
Delphi3 client-server vs Delphi 7 ent


14-61769
kofman
2002-11-26 23:09
2002.12.19
Где найти компонент для работы с диаграммами?


4-61882
AquaSun1
2002-11-07 06:00
2002.12.19
Указать из какой DLL ки запустить функцию