Форум: "Начинающим";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];
ВнизИзменение Canvas в TImage с загруженным JPEG Найти похожие ветки
← →
Alexey (2009-03-02 18:46) [0]Добрый день!
Подскажите, почему я не могу изменить Canvas в TImage если туда загружен
рисунок формата *.jpeg.
Т.е. например Image1.Canvas.Pixels[1,1]:=clBlack выдает ошибку,
"... Cannot Assign a TPicture to a TBitmap ... "
Я конечно же туплю, скорее всего, но подскажите как быть, чтобы была возможность изменять канву...
Спасибо
← →
clickmaker © (2009-03-02 18:50) [1]переведи его в Bitmap - Assign, потом рисуй уже на битмапе
← →
Alexey (2009-03-02 18:56) [2]2 clickmaker:
Слушай, если ты имел ввиду вот так -
b:=TBitmap.Create;
b.LoadFromFile(OpenPictureDialog1.FileName);
Image1.Picture.Assign(b);
b.free;
то компилятор выдает ошибку "... is not correct Bitmap ..."
А если нет, то подскажи пожалуйста как именно...
Спасибо
← →
clickmaker © (2009-03-02 19:06) [3]> [2] Alexey (02.03.09 18:56)
так
b:=TBitmap.Create;
JpegImage := TJpegImage.Create;
try
JpegImage.LoadFromFile(OpenPictureDialog1.FileName);
b.Assign(JpegImage);
finally
JpegImage.Free;
end;
← →
Alexey (2009-03-02 19:19) [4]2 clickmaker:
Спасибо! Очень помог!
Великолепное решение! =)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c