![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как удалить изображение из TBitmap в Image [D6, Win95/98, WinXP]
Аида © (2004-11-06 18:58:00)Подскажите пожайлуста как удалить из TImage изображение. Не просто очистить способом заливки цветом, а именно очистить Bitmap. Т.е. чтобы Image выглядел как до загрузки в него первоначального изображения (был пустым). После чего уже можно было прорисовать в него новый Bitmap методом ScanLine.
Аида (2004-12-10 20:50:00) [1]Всем спасибо. попробую. Но вот с шириной и высотой - это точно не прокатывает! :)
antonn (2004-11-21 15:02:00) [2]может обнулить ширину и высоту?
Fenik (2004-11-21 13:25:00) [3]Если работа идет только с растром, TImage советую не использовать. Лучше на PaintBox выводить содержимое битмапа.
Fenik (2004-11-21 13:23:00) [4]PatBlt(Bitmap.Canvas.Handle, 0, 0, Bitmap.Width, Bitmap.Height, WHITENESS);
> После чего уже можно было прорисовать в него новый Bitmap методом ScanLine.
А BitBlt не угодил чем-то? Просто скопировать?
Аида (2004-11-21 13:03:00) [5]Этот способ пробовала. Но он очень долго при этом думает. Хотелось бы побыстрее.
grom (2004-11-06 20:09:00) [6]удалить из TImage изображение
Image1.Picture.Assign(nil);