Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
ВнизBitmap и Image Найти похожие ветки
← →
Ice-Man (2005-01-16 20:47) [0]Уважаемые мастера, как можно Bitmap"y присвоить изображение из Timage и обратно?
← →
Kerk © (2005-01-16 20:48) [1]Мда.. ну и денек...
← →
Ice-Man (2005-01-16 21:05) [2]
> Мда.. ну и денек...
А причем здесь Bitmap или Image?
← →
Kerk © (2005-01-16 21:08) [3]Это был призыв подумать два раза.
Покажи код. Что ты пытался делать и что не получилось?
← →
begin...end © (2005-01-16 21:15) [4]> Ice-Man (16.01.05 20:47)
Если именно присвоить, то так:var
Bitmap: TBitmap;
Image: TImage;
begin
... <- Создание Image и работа с ним
Bitmap := Image.Picture.Bitmap;
...
end.
После этого присваивания переменная Bitmap - это ссылка на тот Bitmap, который находится в Image. И если теперь нарисовать что-нибудь на Image.Canvas, то изменения коснутся И Image.Picture.Bitmap, И Bitmap, потому что это - ссылки на одно и то же.
А если нужно, чтобы изменения Image.Picture.Bitmap НЕ отражались на Bitmap"е, то нужно, вероятно, делать так:var
Bitmap: TBitmap;
Image: TImage;
begin
... <- Создание Image и работа с ним
Bitmap := TBitmap.Create;
try
Bitmap.Assign(Image.Picture.Bitmap);
...
finally
Bitmap.Free
end
...
end.
← →
Kerk © (2005-01-16 21:22) [5]begin...end © (16.01.05 21:15) [4]
Поощряешь недумание и лень. :)
← →
55555555 (2005-01-16 21:35) [6]Удалено модератором
Примечание: Бан снят, так что придумай себе получше ник.
← →
55555555 (2005-01-16 21:35) [7]Ну на самом деле такое в книгах не пишут, так что можно понять чела.
← →
Kerk © (2005-01-16 21:36) [8]Пишут. В книгах пишут. И гугл никто не отменял.
← →
55555555 (2005-01-16 21:42) [9]=))) Спасибо =))) постараюсь не растроить =)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c