Я не думаю, что изменение названия приложения (если возможно) было бы хорошей идеей только для отображения заголовка диалога. Поэтому я бы использовал Windows MessageBox
, которая даже используется MsgBox
. Вот простой пример для версий Inno Setup для Ansi / Unicode:
[Code]
const
MB_ICONERROR = $10;
MB_ICONQUESTION = $20;
MB_ICONWARNING = $30;
MB_ICONINFORMATION = $40;
#ifdef UNICODE
#define AW "W"
#else
#define AW "A"
#endif
function MessageBox(hWnd: HWND; lpText, lpCaption: string;
uType: UINT): Integer; external 'MessageBox{#AW}@user32.dll stdcall';
procedure ButtonOnClick(Sender: TObject);
begin
MessageBox(0, 'Message Text', 'Message Caption', MB_OK or MB_ICONINFORMATION);
end;