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

Вниз

Thread?   Найти похожие ветки 

 
aglar   (2004-09-18 10:24) [0]

Вот кусок кода:

if Speedbutton1.Hint = "Найти" then
   begin
   Speedbutton1.Glyph.LoadFromFile("New.bmp");
   Speedbutton1.Hint:="Новый поиск";
   MaskEdit1.Enabled:=false;
   MaskEdit2.Enabled:=false;
   Label4.Caption:=Поиск допустимых значений из" ;
   Label5.Caption:="диапазона " + MaskEdit1.Text + " >< "+ MaskEdit2.Text+" ...";
   try
     process(MaskEdit1.Text, MaskEdit2.Text);
     label5.Caption:=Label5.Caption+"Ok";
   finally
   end;
 end{if}

---

После нажатия на такую кнопку сначала должны лейбелы получиться свои значения, после чего выхолняется процедура process, однако и надписи на лейбелах, и битмап на кнопке меняется только после окончания выполнения всех процедуры. Предполагаю что здесь нужны thread"ы, однако никогда с ними не работал. Есть ли другое решение вопроса, если нет, будьте добры пример со thread"ом. Спасибо.


 
Alx2 ©   (2004-09-18 10:28) [1]

Вставь Application.ProcessMessages перед process(...)



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

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

Наверх




Память: 0.46 MB
Время: 0.047 c
1-1095342782
lehich
2004-09-16 17:53
2004.10.03
запуск процедуры


14-1095089567
Knight
2004-09-13 19:32
2004.10.03
А что такое Альтернативный ввод текста и где его найти?


1-1094920581
Stas_on
2004-09-11 20:36
2004.10.03
Как сохранять в файл массив из классов(или объекта), а точнее ег


14-1095073437
Луарвик
2004-09-13 15:03
2004.10.03
TIniFile: как загрузить отдельно значения и назв.?


14-1094850210
Soft
2004-09-11 01:03
2004.10.03
Легенда о программистах или особенности национального образования