Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.03.2014, 17:30   #1
YoraG
Пользователь
 
Регистрация: 06.11.2008
Сообщений: 10
По умолчанию приостановить выполнение процедуры

Помогите решить проблему.
Выполняется процедура(например Button1Click), в ней сравниваются строки двух StringGrid-ов, если найдены одинаковые ячейки первого столба, то открывается (мое диалоговое окно)form2, в ней спрашивается какую строку из этих StringGrid-ов требуется сохранить.

ВОПРОС: как мне приостановить выполнение процедуры Button1Click пока на form2 не будет указана строка для сохранения?

Такое действие происходит при вызове MessageBox(Form1.Handle, PChar('...'), PChar('Предупреждение'), 0) - после нажатия ОК выполнение Button1Click продолжается, но MessageBox мне не подходит - так как необходимо разместить StringGrid в диалоговом окне
YoraG вне форума
Старый 08.03.2014, 17:34   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Использовать MessageBox или свой диалог на основе модальной формы, а затем form.showmodal; и пока её не закроешь цикл дальше не пойдет.
Человек_Борща вне форума
Старый 08.03.2014, 20:10   #3
YoraG
Пользователь
 
Регистрация: 06.11.2008
Сообщений: 10
По умолчанию

Спс, помогло)))
YoraG вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнение процедуры Xo66um Общие вопросы Delphi 5 08.01.2014 18:52
останавливается выполнение процедуры по таймеру Sergey112233 Microsoft Office Excel 0 27.06.2012 16:32
завршить выполнение процедуры welcomeTo Помощь студентам 1 07.03.2011 16:22
закончить выполнение процедуры из тела другой процедуры Alaysor Общие вопросы Delphi 14 23.01.2011 05:26
Как приостановить выполнение макроса на определенное время? Ranel Microsoft Office Excel 6 16.06.2009 09:27