Public Member Functions | |
| HRESULT | _NewEnum ([out, retval] IUnknown **ppEnum) |
| Enumerator for component objects. | |
| HRESULT | Item ([in] VARIANT *pvaIndex,[out, retval] VARIANT *pvaItem) |
| Return item. | |
Properties | |
| VARIANT | Count [get] |
| Return number of available components. | |
Object can be used to get specific component or to enumerate all domain specific components.
Following code will find component "Scanner" in domain "test1":
set tahiti=CreateObject("LightComp.Tahiti") set domains = tahiti.domains set domain = domains.item("test1") set components = domain.components set component = components.item("Scanner")
| HRESULT _NewEnum | ( | [out, retval] IUnknown ** | ppEnum | ) |
Enumerator for component objects.
| ppEnum | Component enumerator |
| HRESULT Item | ( | [in] VARIANT * | pvaIndex, | |
| [out, retval] VARIANT * | pvaItem | |||
| ) |
Return item.
| pvaIndex | Index (0...count-1) or name of the component. Index have to be integer, name is string. |
| pvaItem | Return component. |
VARIANT Count [get] |
Return number of available components.
| count | Number of components |