Einzelnen Beitrag anzeigen

shmia

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

Re: Frage zu OleVariant

  Alt 6. Mai 2004, 10:19
Zitat von Motzi:
Hab nen ähnlichen Fall und da funktioniert das so:
Delphi-Quellcode:
var
  propId : OleVariant;
  pluginEnum : IEnumHxRegPlugIn;

pluginEnum := IUnknown(propID) as IEnumHxRegPlugIn;
<Klugscheisermode>
Man sollte besser nach IDispatch casten, denn das OleVariant enthält einen Interfacezeiger
auf eine Dispatchschnittstelle:
pluginEnum := IDispatch(propID) as IEnumHxRegPlugIn; </Klugscheisermode>
Andreas
  Mit Zitat antworten Zitat