ja genau, damit gehts weiter, aber ich will das ja kapseln. Am Ende will ich wissen wie <itf_source> und <itf_dest>
von
__QUERYINTERFACE(<itf_source>,<itf_dest>);</itf_dest></itf_source></itf_dest></itf_source>
definiert sind, damit ich das auch zum durchreichen an diese funktion nutzen kann.
Grüße Stefan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
ich möchte eine Funktion schreiben, die mir aus einer Liste von FBs eine weitere Liste erstellt.
Dazu muss ich der Funktion das gewünschte Interface Übergeben um dann mit QUERYinterface weiter machen zu können.
Hier die Preisfrage: welchen Typ muss dieser Parameter haben das ich jedwedes interface übergeben kann?
Danke für die Hilfe
Grüße Stefan
Hi,
bin mir da auch unsicher, aber ist es nicht __System.IQueryInterface ?
https://help.codesys.com/webapp/_cds_operator_queryinterface;product=codesys;version=3.5.17.0
Gruß
Hi,
ja genau, damit gehts weiter, aber ich will das ja kapseln. Am Ende will ich wissen wie <itf_source> und <itf_dest>
von
__QUERYINTERFACE(<itf_source>,<itf_dest>);</itf_dest></itf_source></itf_dest></itf_source>
definiert sind, damit ich das auch zum durchreichen an diese funktion nutzen kann.
Grüße Stefan
hi,
also wichtig ist nur das beide Interfaces (itf_source und itf_dest) eine Erweiterung von __System.IQueryInterface sind.