Einzelnen Beitrag anzeigen

Apollonius

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

Re: Zugriff auf zur Laufzeit erstellte TLabel aus DLL?

  Alt 16. Jul 2008, 12:52
Mit TLabel meinte ich nicht die Instanz, sondern den Typen. Bei einem is-Cast wird, vereinfacht gesagt, einfach Instanz.ClassType = RequiredClassType geprüft. Und das ist dein Problem: Instanz.ClassType ist Hauptprogramm.TLabel, RequiredClassType ist aber DLL.TLabel. Also ist die Gleichheit nicht gegeben.

Dein Cast ist jetzt richtig.
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