Registriert seit: 21. Aug 2003
7.332 Beiträge
Delphi 2009 Professional
|
Re: Problem mit TInterfaceList
14. Feb 2005, 18:11
Hi Daniel,
geht leider auch nicht. Bekomme immernoch eine AV an der gleichen Stelle.
Delphi-Quellcode:
procedure Tfmain.PlugInClick(Sender: TObject);
var
mApp: TApp;
iPlg: IPlugIn;
begin
mApp := TApp.Create;
PlugInList[(Sender as TTBXCustomItem).Tag].QueryInterface(IPlugIn, iPlg); // <<<--- AV!
if Assigned(iPlg) then
begin
iPlg.Execute(mApp);
end;
iPlg := nil;
FreeAndNil(mApp);
end;
|