ShowMessage
ShowMessage
Procedurę ShowMessage używamy do wyświetlenia prostego okienka dialogowego z przyciskiem OK. W okienku tym możemy wyświetlić komunikat, którego treść jest określona parametrem Msg, przy czym Msg jest typem tekstowym string. Tytuł okienka komuniaktu wywołanego procedurą ShowMessage jest identyczny jak nazwa naszego projektu. Podczas wyświetlania komunikatu okno aplikacji jest nieaktywne. Sterowanie do aplikacji zostanie zwrócone dopiero po potwierdzeniu komunikatu (naciśnięciu przycisku OK).
Jeśli chcesz pokazać okno komunikatu z innymi rodzajami przycisków lub z ikoną użyj funkcji MessageDlg lub MessageBox.
Używając skrótu Ctrl+C w okienku dialogowym, możesz skopiować treść komunikatu do schowka.
Możliwość ta pojawiła się w Windows od wersji 2000
Przykład:
procedure TForm1.btnKomunikatClick(Sender: TObject);
begin
ShowMessage('Właśnie mnie kliknąłeś!');
end;
begin
ShowMessage('Właśnie mnie kliknąłeś!');
end;
Zobacz też:



apropo ShowMessage to zazwyczaj zakładam na niego alias "echo" i używam do testowania różnych pętli czy warunków
-- edit --
Jak nie chcesz wklejać całego Dialogs tylko po to, żeby użyć procedury ShowMessage to możesz skorzystać z MessageBox zawartego w unicie Windows. np:
begin
MessageBox(0, PAnsiChar(s), 'Komunikat', MB_OK);
end;