Thema: Delphi DLL-Form und Taskbar

Einzelnen Beitrag anzeigen

Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#7

Re: DLL-Form und Taskbar

  Alt 1. Jul 2007, 10:17
Hallo,

nicht ganz!
Ich erstelle eine Form in irgendeiner Unit innerhalb einer DLL, "create" die in der DLL und zeige sie zur Laufzeit nur im Hauptprogramm an (Das create der Form liegt in einer DLL-Export-Prozedur).
Natürlich ist das Hauptprogramm eine Application, aber für die Form in der DLL existiert erst mal keine Application. Das ist ja wohl gerade der Witz und macht die DLL unabhängig von der Application.
Wenn ich die Form aus der DLL in der Application anzeigen lasse, kann ich aber die Application oder die "Rahmenform" als "aowner: TComponent" im create der DLL-Form nicht übergeben. Das gibt nach der Rückkehr aus dieser DLL-Form eine Schutzverletzung.
Ich bilde mir ein, hier im Forum doch eine Möglichkeit dafür gelesen zu haben, aber ich kann es nicht wiederfinden. Momentan geht es jedenfalls nur mit nil als owner.

Gruß
Mattze
  Mit Zitat antworten Zitat