Работа с программой > Автоматизация (COM интерфейс)

Navigation:  Работа с программой >

Автоматизация (COM интерфейс)

Previous pageReturn to chapter overviewNext page

Данный раздел описывает возможности программы для очень продвинутых пользователей, программистов, желающих управлять программой из своих программ с помощью COM интерфейсов (т.н. автоматизация). Большинству обычных пользователей нет необходимости читать или понимать этот раздел. Набор функций будет постоянно расширяться, смело предлагайте свои идеи. В будущем с помощью этого механизма получится подключить к программе любые кассовые аппараты и прочие программные или аппаратные комплексы.

 

ComputerZal.App

 

Методы:

 

Будут добавлены позже

 

Свойства:

 

Version - возвращает номер версии программы.

 

[propget, id(1), helpstring("property Version")] HRESULT Version([out, retval] BSTR* pVal);

 

Пример использования (VBScript):

 

Set cz = CreateObject("ComputerZal.App")

MsgBox cz.Version

 


 

Started - возвращает истину, если серверная часть программы запущена и работает

 

[propget, id(2), helpstring("property Started")] HRESULT Started([out, retval] VARIANT_BOOL* pVal);

 

Пример использования (VBScript):

 

Set cz = CreateObject("ComputerZal.App")

MsgBox cz.Started