Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

заголовок сообщения


Hapastiks ©   (2010-09-05 14:41:00) 

Когда показываешь сообщения (showmessage) в заголовке пишет название exe файла.
Вопрос можно ли изменить заголовок сообщения на свой текст и если да, то как это сделать.


ShowMessage   (2010-09-05 17:42:00) [1]

Application.Title:= 'Это заголовок ShowMessage';
ShowMessage(Привет!');


Anatoly Podgoretsky   (2010-09-05 17:07:00) [2]

> Юрий Зотов  (05.09.2010 16:47:17)  [17]

Его сделать быстрее, чем уже потрачено времени.


Юрий Зотов   (2010-09-05 16:47:00) [3]


> Hapastiks   (05.09.10 16:43) [16]

Если нужен свой диалог - так и надо делать свой диалог. Причем его быстрее сделать, чем спрашивать.


Hapastiks   (2010-09-05 16:43:00) [4]

я имею в виду в MassageBox вставить кнопку со своим текстом?


Anatoly Podgoretsky   (2010-09-05 16:34:00) [5]


> еще вопрос можно ли сменить текст у кнопок

Где?


Leonid Troyanovsky   (2010-09-05 16:27:00) [6]


> Hapastiks   (05.09.10 16:26) [12]

> можно ли сменить текст у кнопок

Можно.

--
Regards, LVT.


Leonid Troyanovsky   (2010-09-05 16:26:00) [7]


> nubik   (05.09.10 16:19) [10]

> Сори за дубль :)

Не сори.
Голодному надо дать сеть, а не рыбу.

--
Regards, LVT.


Hapastiks   (2010-09-05 16:26:00) [8]

еще вопрос можно ли сменить текст у кнопок


Hapastiks   (2010-09-05 16:22:00) [9]

ага спасиба


nubik   (2010-09-05 16:19:00) [10]

Сори за дубль :)

MB_ICONEXCLAMATION - иконка сообщения (MB_ICONERROR и т.д.)
MB_OKCANCEL - кнопки (MB_OK)


nubik   (2010-09-05 16:17:00) [11]

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


nubik   (2010-09-05 16:17:00) [12]

procedure TMainForm.Button1Click(Sender: TObject);
var
 TheText, TheCaption: String;
begin
 TheText := 'sdfsgsfdgsdfgdsgsdfg'+#13+
 'sdfsdf s df sdf sg dfg dhdgh fgh fgh fgh';
 TheCaption := 'programm';
 if Application.MessageBox(PChar(TheText), PChar(TheCaption),
   MB_DEFBUTTON1 + MB_ICONEXCLAMATION + MB_OKCANCEL) = IDOK
   then ShowMessage('You selected OK')
   else ShowMessage('You selected Cancel');
end;


sniknik   (2010-09-05 16:11:00) [13]

надо прочитать справку


Юрий Зотов   (2010-09-05 16:11:00) [14]

Все так же - через справку.


Hapastiks   (2010-09-05 16:03:00) [15]

тогда как?


Amoeba_   (2010-09-05 15:22:00) [16]

Можно. Но для этого нужно использовать не showmessage, а MessageDlg или MessageBox.


Плохиш   (2010-09-05 15:21:00) [17]

Значит тебе не повезло.


Hapastiks   (2010-09-05 15:14:00) [18]

Там пишет только о вызове самого сообщения


sniknik   (2010-09-05 14:49:00) [19]

надо прочитать справку по showmessage в разделе See also.


Наверх

Титульная страница Поиск, карта сайта Написать письмо