Thema: Delphi simples Meldungsfenster

Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#7

Re: simples Meldungsfenster

  Alt 8. Nov 2006, 21:17
Hallo Jsch,

als schnelle Lösung reicht vielleicht das:

Delphi-Quellcode:
// uses Forms, Dialogs

function CreateMessageWindow (const aMsg: string): TForm;
begin
  Result := CreateMessageDialog(aMsg, mtInformation, []);
  Result.BorderIcons := [];
  Result.Height := 88;
  Result.FormStyle := fsStayOnTop;
  Result.Show;
  Application.ProcessMessages;
end;

procedure Test;
var
  Dlg : TForm;
begin
  // Fenster erzeugen und anzeigen
  Dlg := CreateMessageWindow('Warte auf Schnittstelle...');
  try
    // Ereignis abwarten (hier stellvertretend ein Sleep)
    Sleep (5000);
  finally
    // Fenster schließen und freigeben
    Dlg.Release;
  end;
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat