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

Вниз

Как сохранить нарисованне на канве PaintBox, в переменной TBitmap   Найти похожие ветки 

 
Отто фон Бисмарк   (2004-04-18 12:16) [0]

Как сохранить рисунок, нарисованный на канве компонента TPaintBox, в объекте TBitmap, т.е. чтобы то что я нарисовал, можно было сохранить в переменной типа TBitmap, чтобы в последующем можно было сохранить рисунок и использоват mtuj при событии OnPaint...


 
Mihey ©   (2004-04-18 15:47) [1]

Создать этот TBitmap, выставить размеры и через TBitmap.Canvas.CopyRect скопировать на него область из канвы TPaintBox.


 
Думкин ©   (2004-04-18 16:14) [2]

> Отто фон Бисмарк   (18.04.04 12:16)

В ветке из которой возник сей вопрос я писал об одном коде (первоначальный прикид) - он лежит где-то тут в пределах 30-40 постов. Поищи, там есть ответ на твой вопрос.


 
Отто фон Бисмарк   (2004-04-18 21:50) [3]

Mihey...
я сразу так и сделал (вот код)
Image.Canvas.CopyRect(paintBox1.Canvas.ClipRect,PaintBox1.Canvas,paintBox1.Canvas.ClipRect);
но это ничего не изменило...


 
Mihey ©   (2004-04-18 22:06) [4]

Image.Canvas.CopyRect(paintBox1.Canvas.ClipRect,PaintBox1.Canvas,paintBox1.Canvas.ClipRect);

---->

Image.Canvas.CopyRect(paintBox1.Canvas.ClipRect,PaintBox1.Canvas,paintBox1.Canvas.ClientRect);


 
Mihey ©   (2004-04-18 22:06) [5]

Ну и первый параметр соответсвенно тоже.


 
Отто фон Бисмарк   (2004-04-18 22:25) [6]

Mihey
[Error] Unit1.pas(236): Undeclared identifier: "ClientRect"
там вообще такого свойства нету...


 
Mihey ©   (2004-04-19 21:05) [7]

2 Отто фон Бисмарк:

В смысле PaintBox1.ClientRect.


 
Отто фон Бисмарк   (2004-04-19 21:37) [8]

Mihey..спасибо!! всё работает!



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

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

Наверх




Память: 0.48 MB
Время: 0.044 c
14-1086934866
Digitman
2004-06-11 10:21
2004.07.04
И смех и грех ..


3-1086782943
Dark Elf
2004-06-09 16:09
2004.07.04
Получение значения ячейки DBGrid


4-1085379431
Mamed
2004-05-24 10:17
2004.07.04
Udalenie faylov


3-1086866596
Artem03
2004-06-10 15:23
2004.07.04
Аналог функций CONVERT или CAST в Informix 9


14-1086432285
Knight
2004-06-05 14:44
2004.07.04
Кто-нить заправлял тонер в HP LaserJet 1150 (Q2624A)?