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

Вниз

Как вызвать окно внимание (attention)?   Найти похожие ветки 

 
Игорь Н.   (2004-05-13 18:41) [0]

У меня такой вопрос, как можно в Делфи вызвать системное сообщение (warning attention information) узнать куда нажал пользователь (yes, no или cancel)?


 
Игорь Шевченко ©   (2004-05-13 18:57) [1]

MessageBox


 
Игорь Н.   (2004-05-13 19:11) [2]

А как установить какие клавиши будут в messagebox? И отследить нажатия на них? Вот например

MessageBox(Form1.Handle,
   PChar("Вы хотите сохранить изменения?"),
   PChar("Моя программа"),MB_ICONWarning );


Как сделать, чтобы были 3 кнопки. И сохранился значек "Внимание"?


 
default ©   (2004-05-13 19:16) [3]

в SDK прочти...или хелп по TApplication.MessageBox


 
apihelp   (2004-05-13 19:17) [4]

см. на MB_*
http://www.citforum.ru/programming/bp70_ow/bp70ow_2101.shtml

Функция MessageBox

    Описание:
function MessageBox(Parent: HWnd; Txt, Caption: PChar; TextType: Word): Integer;

    Создает и отобpажает блок диалога, содеpжащий указанное сообщение и заголовок, а также пpедопpеделенные пиктогpаммы и текстовые кнопки, в соответствии с паpаметpом TexType.

    Паpаметpы:
    Parent: Окно, владеющее блоком сообщений.
    Txt: Отобpажаемое сообщение (заканчивающееся пустым символом).
    Caption: Заголовок блока диалога (заканчивающийся пустым символом) или nil для "Error" ("Ошибка").
    TextType: Одна или комбинация констант mb_. См. pаздел "Флаги блока сообщения, mb_" в главе 1.

    Возвpащаемое значение:
    В случае успешного завеpшения одна из следующих констант: id_Abort, id_Cancel, id_Ignore, id_No, id_OK, id_Retry или id_Yes. См. pаздел "Идентификатоpы команд блока диалога, id_" в главе
1.

функция находится в файле user32.dll

Или используй дельфовую функцию showmessage( )или MessageDlg()


 
имя   (2004-05-14 00:07) [5]

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


 
Игорь Н.   (2004-05-14 09:27) [6]

Спасибо!



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

Текущий архив: 2004.06.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
6-1082971824
Dmitriy_R
2004-04-26 13:30
2004.06.20
Помогите с сокетом разобраться


14-1085942124
RealRascal
2004-05-30 22:35
2004.06.20
Наши в Mathcad?


6-1083087519
DelphiN!
2004-04-27 21:38
2004.06.20
Закрыть определенный порт(как Fierwall)


1-1086096414
Kiloper
2004-06-01 17:26
2004.06.20
DranDrop для TLabel


14-1085930017
Petr V. Abramov
2004-05-30 19:13
2004.06.20
Всем писателям операционных систем!