Форум: "Начинающим";
Текущий архив: 2008.08.03;
Скачать: [xml.tar.bz2];
ВнизРабота с холстом формы Найти похожие ветки
← →
Владимир (2008-07-04 08:42) [0]Подскажите кто-нибудь, как загрузить из файла изображение JPEG и вывести его на холст формы? Я сколько не пробовал - все загружается, но не показывается...
← →
MBo © (2008-07-04 08:43) [1]>но не показывается
Как показывать пытался?
← →
Владимир (2008-07-04 09:17) [2]Конкретно с изображением - никак. Я хотел картинку загрузить в переменную TBitMap, но как этот BitMap вывести на холст формы так и не нашел. Пробовал заполнять холст через Pixels - тоже не работает.
Я делал на FormShow и FormPaint. Можем в другом событии обрабатывать надо?..
← →
MBo © (2008-07-04 09:27) [3]>Я хотел картинку загрузить в переменную TBitMap
TJpegImage используй
← →
Владимир (2008-07-04 09:32) [4]Использовал. А как это дело на холст-то вывести? Я пробовал через Form1.Canvas.Draw. Он благополучно выполняет код, но картинки нет...
← →
Рамиль © (2008-07-04 09:33) [5]И canvas.draw, через Pixels очень долго будет:)
← →
ЮЮ © (2008-07-04 09:36) [6]А TImage положить в нужное место формы нельзя по религиозным убежлениям?
← →
MBo © (2008-07-04 09:38) [7]в OnPaint
Canvas.Draw(0,0, jpgimage);
← →
Владимир (2008-07-04 09:42) [8]
> А TImage положить в нужное место формы нельзя по религиозным
> убежлениям?
>
Нельзя по тем убеждениям, что некоторые объекты не имеют свойства Transparent и висят на изображении квадратами заданного цвета!
← →
Владимир (2008-07-04 09:44) [9]
> в OnPaint
> Canvas.Draw(0,0, jpgimage);
Все понятно. Большое спасибо!
← →
ЮЮ © (2008-07-04 10:04) [10]> Нельзя по тем убеждениям, что некоторые объекты не имеют
> свойства Transparent и висят на изображении квадратами заданного
> цвета!
И что измениться, если рисовать на канфасе формы, а не на канвасе TImage (в случае его использования)? Объекты обретут прозрачность?
← →
Владимир (2008-07-04 11:20) [11]Прозрачность они не обретут, но, как мне кажется, холст формы грузится побыстрее...
← →
{RASkov} © (2008-07-04 12:39) [12]> [11] Владимир (04.07.08 11:20)
Садись - два :)
TImage "не имеет" своей канвы, а использует канву родителя(винродителя)....
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.08.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c