Thema: Delphi Typecast in DLL

Einzelnen Beitrag anzeigen

uvinul

Registriert seit: 21. Mär 2004
5 Beiträge
 
#1

Typecast in DLL

  Alt 21. Mär 2004, 20:46
Hi,

ich rufe eine Prozedur in einer Dll auf und übergebe ihr als Parameter eine ObjectList.
Ich weiß, dass z.B. Item 1 der Liste ein TCustomForm ist, und ich möchte die Beschriftung auslesen.
Warum klappt der folgende Typecast nicht?

Code:
procedure GetCaption(ObjectList: TObjectList);
var
  s: string;
begin
  s := (ObjectList[1] as TCustomForm).Caption;
end;
Vielen Dank für Antworten!
  Mit Zitat antworten Zitat