|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Помогите с Showmessage!
Привет всем. тут такая штука:
Код:
While true do begin if q then showmessage('!'); sleep(5000); end; когда вызывается showmessage цикл останавливается и продолжается после нажатия "ОК". как сделать так, чтоб он проодлжался даже если и "ОК" не нажат? Используй теги для оформления сообщения |
#2
|
||||
|
||||
Нет, нельзя. Посмотри реализацию ShowMessage.
|
#3
|
|||
|
|||
Функция ShowMessage создает модальное окно (т.е. оно принемает на себя управление и до его закрытия выполнение программы прекращается). Выход может быть такой: создай форму в виде окошка ShowMessage с кнопкой и лэйблом, когда нужно покажи его в немодальном режиме.
|
#4
|
||||
|
||||
Цитата:
|
#5
|
||||
|
||||
Попробуй Application.MessageBox('TEXT','TITLE');
|
#6
|
|||
|
|||
Цитата:
Этот цикл я привел для примера(у меня в приложении принцип такой же). Насчет формы: я использую приложение без форм. |