Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.07.03;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.004 c
2-1301145994
VikOss
2011-03-26 16:26
2011.07.03
глюк StringGrid


15-1291142271
xayam
2010-11-30 21:37
2011.07.03
Как ускорить индексирование сайта поисковиками?


2-1300957256
lewka
2011-03-24 12:00
2011.07.03
пауза при выполнении кода программы


11-1234851691
xz386
2009-02-17 09:21
2011.07.03
фукция копирования


15-1300699590
CRLF
2011-03-21 12:26
2011.07.03
Unicode, есть ли символ?





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