Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: Debugging rund um ein 3rd-party COM-Objekt

  Alt 12. Okt 2006, 16:57
Zitat von OldGrumpy:
Allerdings hab ich in Delphi noch kein COM-Objekt komplett zu Fuss benutzt, hast Du dafür ein Beispiel zur Hand?
Vor allem interessiert mich halt auch was und ob ich selber abraeumen muss.
Du brauchst nur den Datentyp OleVariant zu benützen (statt Interface-Pointer).
Aufräumenarbeiten werden von COM erledigt.
Delphi-Quellcode:
var
   dasobjekt : OleVariant;
begin
   dasobjekt := CreateOleObject('Winword.Application');
   dasobjekt.IrgendeineMethode;
   .... := dasobjekt.EinProperty;

   // optional: Objekt selbst freigeben
   dasobjekt := unassigned;
end;
Andreas
  Mit Zitat antworten Zitat