Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Простой вопрос по печати / 3 сообщений из 3, страница 1 из 1
31.05.2003, 17:58
    #32173412
Чайник_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по печати
Нужно напечатать область формы Rect.
Пишу
with Printer do begin
BeginDoc;
Canvas.CopyMode:=cmSrcCopy;
Canvas.CopyRect(Rect(10,10,233,141), Form1.Canvas, Rect(0,0,233,141));
Canvas.FrameRect(Rect(10,10,233,141));
EndDoc;
end;

Печатается только рамка. Подскажите, как исправить?
...
Рейтинг: 0 / 0
31.05.2003, 18:02
    #32173415
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по печати
Rect(10,10,233,141),
Rect(0,0,233,141));
чувствуеш разницу?
сделай одинаковые ректанглы, может поможет...
...
Рейтинг: 0 / 0
31.05.2003, 18:26
    #32173420
Чайник_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по печати
Это была очепятка
with Printer do begin
BeginDoc;
Canvas.CopyMode:=cmSrcCopy;
Canvas.CopyRect(Rect(10,10,233,141), Form1.Canvas, Rect(10,10,233,141));
Canvas.FrameRect(Rect(10,10,233,141));
EndDoc;
end;
Все равно не работает
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Простой вопрос по печати / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]