Thema: Delphi Form als .dll ???

Einzelnen Beitrag anzeigen

Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#2

Re: Form als .dll ???

  Alt 12. Apr 2005, 21:31
du kannst eine DLL erstellen, ein neues Forumular dem Projekt hinzufügen, und dann eine funktion exportieren, die dir eine Instanz deiner Formularklasse zurückgibt.

z.B.
Delphi-Quellcode:
function GiveMeAFormular: TForm;
begin
  application.Create(TForm1, result);
end;

dann kannst du im hauptprogramm das formular folgendermaßen anzeigen:
Delphi-Quellcode:
procedure ShowFormFromDLL;
begin
  with GiveMeAFormular do begin
    ShowModal;
    Free;
  end;
end;
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat