Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Funktionsaufruf in mehreren Forms

  Alt 10. Jun 2018, 15:57
Oder ist Deine Frage = "Wie erstelle ich eine Helfer Unit und binde diese ein?"
Delphi-Quellcode:
unit DomPerleHelfer;

interface

uses
// hier trag alles ein was diese Unit für ihre sub-funktionen benötigt.
// ich habe nicht getestet auf welche Units deine MyShowMessage basiert.

function MyShowMessage(const AMessage: string; AFontSize: Integer): Integer;

implementation

function MyShowMessage(const AMessage: string; AFontSize: Integer): Integer;
var
  dlg: TForm;
begin
  dlg := CreateMessageDialog(AMessage, mtInformation, [mbOK]);
  try
    dlg.Position := poScreenCenter;
    dlg.ScaleBy(AFontSize, dlg.Font.Size);
    Result := dlg.ShowModal;
  finally
    dlg.Free;
  end;
end;

end.
Ergänze hier das Uses !
Binde DomPerleHelfer in jeder Unit mit der Uses Anweisung ein wo Du MyShowMessage() brauchst.
Fertig.
Gruß vom KodeZwerg

Geändert von KodeZwerg (10. Jun 2018 um 16:02 Uhr)
  Mit Zitat antworten Zitat