Странен проблем със форма

3 отговора 0 прегледа
#1

Странен проблем със форма

Delphi5 + SP
Значи проблемът е следния:
При щракане върху един бутон програмата ми започва да прави някаква справка. Но тъй като си чака, в началото активирам една форма в която има надпис и една GIF анимация. След изготвяне на репорта преди да го покажа затварям формата. Всичко се получава но ....
формата се показва празна - т.е. надписът и анимацията ги няма. Направих проби и с други контроли и се оказа,че някои ги показва, други не. Например
TEdit се вижда но без текста вътре, TLabel -не, панели - не и т.н.
Някой има ли идея !

Отговор
в отговор на Mar4enko #2

Re: Странен проблем със форма

Репайнт, Рефреш на формата след ШОУ

Отговор
в отговор на Mar4enko #3

Re: Странен проблем със форма

Сложи Application.ProcessMessages някъде в цикъла, за да може да се опресняват графиките и да ти работи коректно интерфейса.

Mixy
Отговор
в отговор на Mar4enko #4

Re: Странен проблем със форма

Обаче ако нямаш цикъл (най- вероятно), например при бавна заявка към база, прябва да пуснеш друг тред който на прави Application.ProcessMessages. Всъшност този проблем не е странен, а напълно очакван.

Отговор