Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.08.2007, 13:19   #1
♠STO♠
 
Регистрация: 11.07.2007
Сообщений: 8
По умолчанию Печать формы

Вот у меня такой очень интересный вопрос как вывести на печать все что находится на форме(каринки, текст). Я пользовался примером из учебника, но при нажатии ниче не происходит.
Код:
procedure TForm2.Button1Click(Sender: TObject);
var
i, start, stop:integer;
begin
printDialog1.Options := [poPageNums, poSelection];
printDialog1.FromPage := 1;
printDialog1.ToPage:=Pagecontrol1.PageCount;
printDialog1.MinPage:=1;
printDialog1.MinPage:=pagecontrol1.PageCount;
if not PrintDialog1.Execute then exit;

if printDialog1.PrintRange = prAllPages then
begin
Start:=Printdialog1.MinPage -1;
Stop:=Printdialog1.MaxPage - 1;
end
else
if Printdialog1.PrintRange = prSelection then
begin
Start:= PageControl1.ActivePageIndex;
Stop:= Start;
end
else
begin
Start:= Printdialog1.FromPage - 1;
Stop := Printdialog1.ToPage - 1;
end;
Printer.BeginDoc;
for i:= Start to Stop do
begin
Pagecontrol1.Pages[i].PaintTo(Printer.Handle, 10,10);
if i <> Stop then
Printer.NewPage;
end;
Printer.EndDoc;
end;
Подскажите пожалуйста!
♠STO♠ вне форума
Старый 30.08.2007, 13:54   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

в аттаче пример.
Вложения
Тип файла: txt 1.txt (7.0 Кб, 244 просмотров)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Старый 30.08.2007, 13:57   #3
♠STO♠
 
Регистрация: 11.07.2007
Сообщений: 8
По умолчанию

можешь выложить куда-нибуть в другое место...у меня прав нет для скачки
♠STO♠ вне форума
Старый 30.08.2007, 14:08   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

http://narod.yandex.ru/cgi-bin/yandm...=1915249040&p=
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Старый 30.08.2007, 15:48   #5
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

form1.Print;
SERG1980 вне форума
Старый 30.08.2007, 15:49   #6
♠STO♠
 
Регистрация: 11.07.2007
Сообщений: 8
По умолчанию

Чтобы новую тему не создавать еще один ламерский вопрос:
Как мне добавить кэпшн из лейбла , скажем,в 5ую строку и после 5ого символа вордовского файла(.doc)!
Напишите пожалуйста подробный ответ, я думаю это многим начинающим пригодится!
♠STO♠ вне форума
Старый 30.08.2007, 16:03   #7
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Один вопрос одна тема. Тема закрыта
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печать формы. Delphi 7 Racfor Общие вопросы Delphi 7 03.08.2008 19:52
Печать <<>>KaRaPuz<<>> Общие вопросы Delphi 3 31.05.2008 20:59
Сохранение и печать формы Технолог Компоненты Delphi 1 17.05.2008 14:42
Печать документа из формы Aleksandr Microsoft Office Excel 5 28.04.2008 08:27
Печать компонентов формы monushka Помощь студентам 6 07.11.2007 19:30