Einzelnen Beitrag anzeigen

Apollonius

Registriert seit: 16. Apr 2007
2.325 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: DLL Form in Main Programm anzeigen?

  Alt 24. Mai 2007, 21:53
Ersteres ist relativ einfach. Du exportierst eine Routine die ungefähr so aussieht:
Delphi-Quellcode:
procedure zeigeeinForm;
var f:TMeineDLLFormKlasse;
begin
f:=TMeineDLLFormKlasse.create(nil);
try
  f.showmodal; //sollte auch mit show gehen
finally
  f.free;
end;
end;
In umgekehrter Richtung musst du halt dein Form in der DLL hinterlegen. Die ruft dann einfach show und hide auf.
Hoffe geholfen zu haben
Apollonius
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
  Mit Zitat antworten Zitat