![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема. Программа "не успевает" вывести Hint в StatusBar. [D7, XP]
AlexanderMS © (2006-05-13 18:45:00)Помогите, пожалуйста! Программа не успевает вывести Hint в StatusBar. Перед загрузкой файла я делаю следующее:
Window.StatusBar.Panels[2].Text := 'Загрузка...'
Идёт загрузка, чтение из файла. После:
Window.StatusBar.Panels[2].Text := 'Файл успешно загружен...'
Во время чтения из файла текста на панели нет, хотя я дал команду вывести текст перед загрузкой. Когда чтение из файла завершено, на панели красуется уже вторая надпись. Почему программа "не успевает", и как мне решить эту проблему? Заранее благодарен.
AlexanderMS (2006-05-13 19:08:00) [1]
> вставь Application.ProcessMessages сразу после
> Window.StatusBar.Panels[2].Text := 'Загрузка...'
Спасибо за совет, работает!
Гаврила (2006-05-13 19:05:00) [2]Она не то что не успевает
Она просто сообщения из оконной очереди не выбирает, пока занята.
так что вставь Application.ProcessMessages сразу после
Window.StatusBar.Panels[2].Text := 'Загрузка...'