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

Вниз

Глюк с формой?   Найти похожие ветки 

 
Miwa ©   (2002-02-17 01:14) [0]

Есть форма с свойствами:

BorderIcons=[];
BorderStyle=bsNone;

и есть на ней лабел. Задание формы - известить юзера, что мол, данные грузятся и нечего ему волноваться. Для этого на форме как раз и есть лабел. Только беда, что его не видно. И то не просто так не видно. Когда создаю кнопку и в онклик ей пишу
frmWait.Show - все ОК, а когда тот же frmWait.Show пишу в онклик-е другой кнопки, посреди куска кода, получаю форму без лабела. Может кто обьяснит, в чем тут дело?


 
MBo ©   (2002-02-17 07:05) [1]

Вероятно, достаточно поставить Application.ProcessMessages
>>посреди куска кода


 
Miwa ©   (2002-02-17 07:22) [2]

Ага. Спасибо. И что это значит?
...
Уже прочел в хелпе. Неа, не сработало :о((.


 
Cobalt ©   (2002-02-17 08:40) [3]

Насколько я понял, у тебя в онклик-е другой кнопки запускается длительный процесс.
Попробуй воспользоваться потоком (New->Thread). Т.е. в онклик-е другой кнопки запускаешь процесс, саму кнопку запрещаешь(ну, и ещё всё то, что может помешать этому длительному процессу) и/или устанавливаешь к.-нибудь флаг(типа Running:=true;).
В OnTerminate пишешь Running:=false, разрешаешь кнопку.


 
Miwa ©   (2002-02-19 09:25) [4]


> Насколько я понял, у тебя в онклик-е другой кнопки запускается
> длительный процесс.


Да вроде и не очень чтобы длительный - поиск в нескольких сотнях shortstring-ов. И сама форма отображается (тоесть, должна отображаться :о(( ) до процесса.
А с тредом... Иду пробовать, спасибо.



Страницы: 1 вся ветка

Текущий архив: 2002.03.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-19318
Potemkin
2002-01-18 10:30
2002.03.07
Вопрос по отчетам в QR3


1-19160
Georg
2002-02-21 11:58
2002.03.07
Шифровки Юстаса (Алексу)


1-19260
Revo
2002-02-20 11:36
2002.03.07
Формирование Word-овских документов из Delphi


3-19081
SelfDestructor
2002-01-31 14:40
2002.03.07
Прокрутка в DBGrid


3-19076
SergeySA
2002-02-08 17:33
2002.03.07
Как лечить Error creating cursor handle при запросе с записью результата в базу