![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как динамически изменять Caption у формы? [D5, Win95/98]
Apis © (2002-05-30 17:39:00)Мастера, подскажите.
Как можно изменять заголовок формы, при выполнении процедуры.
В частности через Delphi открываю два документа в Excel и переношу данные из одного в другой.
Очень хочется, чтобы в это время заголовок формы был мигающим.
Apis (2002-05-31 17:23:00) [1]Спасибо Новеньки в Делфи
application.processmessage работает!!!!!!
Apis (2002-05-31 17:04:00) [2]Как это
Новеньки в Делфи (2002-05-30 23:50:00) [3]? #1, почему таймер не будет работать пока работает процедура?
ну а если например вставить application.processmessage?
..можно в отдельный поток мигание отправить
ggrisha (2002-05-30 20:13:00) [4]Да действительно таймер не сможет изменить заголовок пока выполняется процедура. Это можно обойти выкинув все основную процедуру во вторую нить.
Anatoly Podgoretsky (2002-05-30 20:07:00) [5]Andrey007 (30.05.02 18:20)
Пеерменная то зачем, самого заголовка не досточно?
Apis (2002-05-30 18:36:00) [6]Если по таймеру, то все это дело начинает мерцать после того как завершилось выполнение основной процедуры, а не после
Timer1.Enabled:=true
Вот в этом и есть вся проблема
Andrey007 (2002-05-30 18:20:00) [7]Можно, например, по таймеру.
if x then Caption:="Заголовок" else Caption:="";
x:=not x; // x - глобальная булевская переменная
Соответственно, таймером устанавливается частота мерцания.
Apis (2002-05-30 17:58:00) [8]Именно так
Song (2002-05-30 17:49:00) [9]TForm.Caption
Мигающий это как? То Capton то пробел?