Thema: Delphi Formulare in DLL's

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Formulare in DLL's

  Alt 27. Mär 2004, 10:57
Das kannst Du einfach lösen indem du das Application.Handle der DLL auf den gleichen Wert wie das Application.Handle der aufrufenden Exe setzt:
Code:
procedur DllForm(AppHandle: HWND);
var
  dlg: TMyDlg;
begin
  Application.Handle := AppHandle;
 
  dlg := TMyDlg.Create(nil);
  dlg.ShowModal;
  dlg.Free;
end;

Aufruf mit

  DllForm(Application.Handle);
  Mit Zitat antworten Zitat