Im instantiating an OLEObject and feeding in the ProgramID and everything is working as expected. However, when I use the dot-notation, and a contextual list of Methods appears, I only get a really small list of Methods to select from, and none of the Methods known to be available from this object.
For instance, the following creates an EasyOPC-DA component
Dim Client As New OleObject ("OpcLabs.EasyOpc.DataAccess.EasyDAClient")
This object has many many functions, but the autocomplete in the XOJO IDE only populates with a very small set of what appear to be the base generic methods, like Invoke and Value. However, the documentation on the EasyOPC-DA component Im using has a method .ReadItemValue
, and Client.ReadItemValue(MachineName, ServerClass, ItemID)
compiles and runs w/out any error.
Im new to OLEObjects and XOJO. Is this a limitation of the IDE, or have I failed to perform some necessary step for registering the object ?