Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Hab' ich das richtig verstanden mit DelphiCOM ?

  Alt 10. Sep 2007, 23:10
Dann schaue dir mal das hier im Anhang an:
Delphi-Quellcode:
var
  p : TSecurityImpersonation;
  sl : TSTringlist;
begin
  p := TSecuritonation.Create();
  AutoPointer.Wrap(p);
  sl := TStringList.Create();
  AutoPointer.Wrap(sl);
  // ...
end;//p wird hier automatisch gelöscht, sl auch
Wenn du allerdings ein ISecurityImpersonation hast (also en Interface mit den Methoden, die du brauchst), dann deklariere die lokale Variable einfach als da Interface und alles passiert von alleine.
Angehängte Dateien
Dateityp: pas uautopointer_101.pas (1,9 KB, 7x aufgerufen)
Robert Giesecke
  Mit Zitat antworten Zitat