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

Вниз

пауза при выполнении кода программы   Найти похожие ветки 

 
lewka ©   (2011-03-24 12:00) [0]

Привет!!! есть код
if Basic_data.CheckBox1.Checked=false then
begin
Data_RGR2.Show;
end;
//дальше идут разные расчеты, опирающиеся на данные введенные на ТData_RGR2

Подскажите пожалуйста как сделать чтобы пограмма ждала пока не введутся данные на ТData_RGR2?


 
brother ©   (2011-03-24 12:04) [1]

можно так:

if Basic_data.CheckBox1.Checked=false then
begin
Data_RGR2.Show;
repeat
 application.ProcessMessages;
 sleep(1);
until Data_RGR2.Visible;

end;


 
brother ©   (2011-03-24 12:05) [2]

> if Basic_data.CheckBox1.Checked=false then
> begin
> Data_RGR2.Show;
> repeat
> application.ProcessMessages;
> sleep(1);
> until Data_RGR2.Visible;
>
> end;

те

if Basic_data.CheckBox1.Checked=false then
begin
 Data_RGR2.Show;
 repeat
   application.ProcessMessages;
   sleep(1);
 until not Data_RGR2.Visible;
end;


 
Anatoly Podgoretsky ©   (2011-03-24 12:06) [3]

> lewka  (24.03.2011 12:00:00)  [0]

Что такое ТData_RGR2?
Кстати не забывай, что Дельфи ориентирован на событийно-управляемые режимы,
остальное чужеродное.


 
brother ©   (2011-03-24 12:07) [4]

> Что такое ТData_RGR2?

имхо это форма...


 
Anatoly Podgoretsky ©   (2011-03-24 12:10) [5]

Ну тогда ему нужен ShowModal


 
Virgo_Style ©   (2011-03-24 12:11) [6]

Подозреваю, что "введутся" означает "будут введены пользователем", а вовсе не Visible=true.

В таком случае
if Data_RGR2.ShowModal=mrOk then разные расчеты
на DataRGR2 должна быть кнопка с соответствующим ModalResult.


 
turbouser ©   (2011-03-24 12:11) [7]

ShowModal ?


 
Virgo_Style ©   (2011-03-24 12:11) [8]

опоздал -)


 
turbouser ©   (2011-03-24 12:12) [9]

+1 :)


 
имя   (2011-03-28 14:18) [10]

Удалено модератором


 
oldman ©   (2011-03-28 18:25) [11]


> if Basic_data.CheckBox1.Checked=false then


not отменили специальным постановлением совнаркома?

PS: if a:=true НЕНАВИЖУ!!!


 
brother ©   (2011-03-29 05:54) [12]

Данный стиль написания говорит о новичке, им можно, пока сами не поймут...
> PS: if a:=true НЕНАВИЖУ!!!

if a = true then ...
:)



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

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

Наверх





Память: 0.46 MB
Время: 0.004 c
15-1300454463
stas
2011-03-18 16:21
2011.07.03
потоковое видео


15-1300391272
vajo
2011-03-17 22:47
2011.07.03
Проблема со звуком на компе.


15-1300464781
И. Павел
2011-03-18 19:13
2011.07.03
Принято ли в XML учитывать порядок элементов одного уровня?


15-1300084811
smart
2011-03-14 09:40
2011.07.03
xml не отображает кириллицу


15-1299066755
xayam
2011-03-02 14:52
2011.07.03
Ментальные карты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский