Einzelnen Beitrag anzeigen

Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

Dynamische Forms in Panels anzeigen

  Alt 20. Feb 2008, 22:37
Hallo,

ich habe gesehen, dass es - sogar recht einfach - möglich ist, fremde Programme in einem Panel via Windows.SetParent anzuzeigen.

Das habe ich auch schon geschafft. Nur habe ich ein Problem bei dynamisch erstellten Forms.

Folgendes: Ich habe eine DLL, die ich als PlugIn nachlade. Diese erstellt beim Laden Forms und diese Handles werden mir auch korrekt zurückgegeben.

Möchte ich jetzt dieses Handle in Panel1 im Hauptprogramm anzeigen, trage ich dieses Handle (zum Test) manuell ein und klicke auf den Button. Da verschwindet das DLL-PlugIn-Formular, aber erscheint nicht im Panel.

Bei fremden Programmen funktioniert's aber. Ich hoffe ihr könnt mir helfen.

Danke!
  Mit Zitat antworten Zitat