Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как динамически изменять 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 то пробел?


Наверх

Титульная страница Поиск, карта сайта Написать письмо