Форум: "Начинающим";
Текущий архив: 2012.01.22;
Скачать: [xml.tar.bz2];
ВнизИногда пропадает отображение Image Найти похожие ветки
← →
i2e (2011-10-10 09:20) [0]Отображение картинки сделано так:
ImageList.GetBitmap(3, Image1.Picture.Bitmap); Image1.Repaint;
В ImageList уложен список изображений и по явно заданному номеру вызывается очередная картинка.
Работает как задумано, но изредка изображение теряется и, потерявшись, больше уже не отображается. Хотя в эту строку программа заходит.
Что-то еще не хватает?
← →
И. Павел © (2011-10-10 12:12) [1]
> i2e (10.10.11 09:20)
Сперва нужно очистить старое изображение.image1.Picture.Bitmap.Assign(nil);
← →
i2e (2011-10-10 13:27) [2]А можете сказать, почему это проявляется не каждый раз?
← →
И. Павел © (2011-10-10 13:41) [3]У меня первый вызов выполнялся (т.к. bitmap был пустым). А для всех последующих вызовов нужно было очищать bitmap.
← →
i2e (2011-10-10 15:53) [4]а у меня наоборот картинка тогда теряется. не понимаю.
изображения меняются быстро и эффект такой, что нечто подобное:image1.Picture.Bitmap.Assign(nil);
возникает по ходу выполнения программы.
если выполнить эту строку в случайный момент, то потом изображения уже не появляются.
буду дальше разбираться.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.01.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c