Hallo,
ich habe eine eigene
COM-Schnittstelle wie folgt eingebunden:
Plugin := CreateOleObject('ClimaController.TFW_ClimaController') as IDispatch;
Ich kann bisher auf die Properties zugreifen, dies geschieht jedoch "blind"
Delphi-Quellcode:
Edit_PT1001.Text := FloatToStr(Plugin.PT1001);
Edit_PT1002.Text := FloatToStr(Plugin.PT1002);
Wenn ich, was ich bisher gelesen habe, nicht falsch interpretiere, sollte ich über:
procedure EnumDispatchProperties(Dispatch: IDispatch; PropType: TGUID; VTCode: Integer; PropList: TStrings);
Die Eigenschaften der IDispatch auslesen können.
Möchte einfach die Eigenschaften der eingebundenen Schnittstellen ermitteln können.
Kann mir da jemand weiterhelfen?
Entweder mit einem Beispiel zu der genannten Prozedur oder mit einem evtl. "besseren" Weg.
Vielen Dank.