Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.01.22;
Скачать: CL | DM;

Вниз

Иногда пропадает отображение 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.005 c
2-1318329821
Евгений07
2011-10-11 14:43
2012.01.22
Indy передать файл на сервер


15-1315275201
Кошкин
2011-09-06 06:13
2012.01.22
Добавление модулей *.pas к проекту.


10-1176806385
Yanis
2007-04-17 14:39
2012.01.22
Нет ли у кого-нибудь файлика или описания


2-1318237920
NBAH1990
2011-10-10 13:12
2012.01.22
Программная настройка подключения по локальной сети


15-1317227550
Alik
2011-09-28 20:32
2012.01.22
Delphi - Параллельные вычисления в многоядерных машинах