Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Печать с формы [D7, XP]


NewOne ©   (2006-11-28 11:05:00) 

Подскажите... Есть DbGrid с набором данных. Как с ФОРМЫ его отправить на печать в том виде как он есть?


NewOne   (2006-11-28 16:21:00) [1]


> if PrintDialog1.Execute then
>               PrintDialog1.PrintToFile:=True;
>
> Через Dialogs - PrintDialog & Button?
> В свойствах посмотри че еще настроить.
>


Этот вариант очень даже подходит! а как обяснить Delphi что именно выводить на печать (как ассоциировать Table1 для печати)


Anatoly Podgoretsky   (2006-11-28 14:46:00) [2]

> NewOne  (28.11.2006 11:05:00)  [0]

Print method (TCustomForm)

procedure Print; virtual;

Description

Call Print to print the form. Print uses the GetFormImage method to obtain a bitmap of the form and draws that to the printer’s HDC.


inkvizitor   (2006-11-28 14:11:00) [3]


> Подскажите... Есть DbGrid с набором данных. Как с ФОРМЫ
> его отправить на печать в том виде как он есть?

if PrintDialog1.Execute then
              PrintDialog1.PrintToFile:=True;

Через Dialogs - PrintDialog & Button?
В свойствах посмотри че еще настроить.


Рамиль   (2006-11-28 11:07:00) [4]

Распечатать DataSet через генератор отчетов.
Напрямую можно отправить только как картинку или руками через канву принтера.


Наверх

Титульная страница Поиск, карта сайта Написать письмо