Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Вниз

Проблемка с циклом   Найти похожие ветки 

 
JemCarry   (2006-01-01 11:46) [0]

блин смутные дела...

у меня идет

StatusBar.panels[0].text := "идёт процесс";

for x:= .....

цикл тут корчое большой идёт

и в конце после цикла
StatusBar.panels[0].text := "процесс завершон";

Но текст панели статус бара меянется только после цикла! , т.е на "процесс завершон"
а мне надо сделать чтобы в начале цикла было "идёт процесс" ещё


 
begin...end ©   (2006-01-01 11:51) [1]

Перед началом цикла вставьте Application.ProcessMessages.


 
Юрий Зотов ©   (2006-01-04 01:40) [2]

Или внутрь цикла, первой строкой. Тогда при выполнении цикла форма будет нормально "жить".


 
Германн ©   (2006-01-04 02:51) [3]

Ну да. А сейчас какой-нибудь дурень предложит запихать цикл в отдельный поток. :(

Юр. А может на королевстве найдётся хоть кто-нибудь, который согласится написАть статью для детей об "Окнах"? Чисто примитив. Что любой визуальный компонент - есть окно, что любое окно перерисовывается только тогда, когда оно получает соответствующее сообщение Windows, что пока некая процедура/функция приложения не закончит свою работу, никакое окно не сможет обработать вышеописанное сообщение и следовательно не сможет перерисоваться, если не принять спец.меры. ?


 
Джо ©   (2006-01-04 02:58) [4]


> . Что любой визуальный компонент - есть окно,

Ну вот не могу же не придраться :) Не любой, конечно :P


 
Плохиш ©   (2006-01-04 10:31) [5]


> А может на королевстве найдётся хоть кто-нибудь, который
> согласится написАть статью для детей об "Окнах"?

А что "начинающие" уже стали что-то читать перед заданием здесь вопроса?


 
Германн ©   (2006-01-05 02:20) [6]


> Джо ©   (04.01.06 02:58) [4]
>
>
> > . Что любой визуальный компонент - есть окно,
>
> Ну вот не могу же не придраться :) Не любой, конечно :P
>

А что есть визуальные компоненты, которые "не есть окно"?


> Плохиш ©   (04.01.06 10:31) [5]
>
>
> > А может на королевстве найдётся хоть кто-нибудь, который
>
> > согласится написАть статью для детей об "Окнах"?
>
> А что "начинающие" уже стали что-то читать перед заданием
> здесь вопроса?
>

Ну не знаю, что "они" читают. Но всё-таки проще и полезней дать ссылку на статью. Имхо.


 
Джо ©   (2006-01-05 02:28) [7]

> [6] Германн ©   (05.01.06 02:20)
> А что есть визуальные компоненты, которые "не есть окно"?

TLabel, например.


 
Германн ©   (2006-01-05 02:52) [8]


> Джо ©   (05.01.06 02:28) [7]
>
> > [6] Германн ©   (05.01.06 02:20)
> > А что есть визуальные компоненты, которые "не есть окно"?
>
>
> TLabel, например.
>

Если верить справке, то TLabel, как раз есть то самое исключение, которое подтверждает правило!

Но я лично не возражаю по поводу "Ну вот не могу же не придраться :)"
Твоё право. И тебе спасибо! Бум знать больше.


 
Думкин ©   (2006-01-05 07:29) [9]

> Германн ©   (04.01.06 02:51) [3]

то все давно прописано. Не надо в графоманию превращать. Пусть - читают. А на каждый чих - статью, глядишь и Архангельский. Так?

Пусть - читают.



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

Форум: "Начинающим";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.041 c
9-1119771942
VolanD666
2005-06-26 11:45
2006.01.22
Анимация


2-1136511035
Kolya
2006-01-06 04:30
2006.01.22
Удаление в ListView


3-1132822268
Drizhenko
2005-11-24 11:51
2006.01.22
Пингование по базе данных


14-1135198030
Gero
2005-12-21 23:47
2006.01.22
Диалог поиска в IE


1-1134555673
TUser
2005-12-14 13:21
2006.01.22
Вывод информации в консоль





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский