Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 3 400

Раздел: Delphi » Прочее
/ вопрос открыт /

Доброго времени суток, уважаемые эксперты!
В проге организован цикл. Нужно каждый раз выводить сообщения (типа messageDlg()). как зделать так чтобы цикл продолжался не дожидаясь нажатия Ок(messageDlg([MbOK])) а все сообщения оставались на экране.

djemov Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: djemov (статус: Посетитель)
Вопрос отправлен: 13 ноября 2009, 09:23
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 7; последнее сообщение — 13 ноября 2009, 14:14; участников в обсуждении: 5.
Егор

Егор (статус: 10-ый класс), 13 ноября 2009, 10:07 [#1]:

1. в смысле, каждое сообщение в отдельном окне должно быть или можно их все в одно окно запихать?

2. в программу при этом можно будет переключаться или пока не закрыты окна с сообщениями (или одно окно с сообщениями), основное окно недоступно?

3. зачем такое понадобилось? может, можно без окон вообще?
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
min@y™

min@y™ (статус: Доктор наук), 13 ноября 2009, 10:20 [#2]:

А может вместо MessageDlg() использовать свою форму с кнопкой? Это проще, чем ковыряться в дебрях winapi для создания немодального диалога.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
djemov

djemov (статус: Посетитель), 13 ноября 2009, 10:33 [#3]:

Да. Наверное проще будет что-то придумать без окон сообщений.
Вадим К

Вадим К (статус: Академик), 13 ноября 2009, 11:00 [#4]:

Я тоже за отдельную форму с кнопкой. Будет гораздо легче управлять и более легче модернизировать. Параллельно можно поискать мою статью о формах на этом сайте, где будет много интересного.
Галочка "подтверждения прочтения" - вселенское зло.
Егор

Егор (статус: 10-ый класс), 13 ноября 2009, 11:06 [#5]:

окно-то можно показать. только немодальным его сделать. и плюс туда ещё мемо засунуть, а в мемо сообщения выводить.
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
Паровоз

Паровоз (статус: 10-ый класс), 13 ноября 2009, 12:05 [#6]:

Скорее всего это вот этот случай:
http://gunsmoker.blogspot.com/2008/10/x-y-z.html
djemov

djemov (статус: Посетитель), 13 ноября 2009, 14:14 [#7]:

Что-то я зациклился на MessageDlg.....
Все зделал в отдельной форме. Работает как надо.
Всем спасибо! Отдельное Паровозу :}

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:55
Выполнено за 0.02 сек.