E5071C COM对象概述

E5071C

E5071C COM对象概述

有关VBA编程的其他主题

概述

E5071C VBA环境提供控制E5071C的COM对象。这部分提供COM对象的概述以及利用E5071C的COM对象的注意事项。

本指南不包括COM的定义和标准。有关COM的各种书籍涵盖这些深层信息。

关于COM对象

通过宏函数控制E5071C时,可以用COM对象作为应用元件。通过属性和方法了解E5071C COM对象的功能。

属性

属性允许用户读、写对象的设置或特征。用户可通过E5071C利用属性设置E5071C或读取E5071C的设置。

用户可以在COM对象参考的对象类型列表中找到属性。

方法

方法允许用户通过特定方式处理对象。有了E5071C,就可以用各种方法来执行特定任务。

用户可以在COM对象参考的对象类型列表中找到方法。

事件

事件是指程序能够识别的外部操作,例如点击鼠标。E5071C检测按下指定功能键(使用UserMenu_OnPress(ByVal Key_id As Long)程序)的事件以执行分配的程序。

利用COM对象控制E5071C

可以单独利用COM对象或连用COM对象、SCPI命令和解析对象控制E5071C。因解析 对象用于解析SCPI命令消息,所以后面的方法比前面的方法稍慢。如欲了解有关使用E5071C的VBA Editor创建程序(使用COM对象)的简介,请参见E5071C的VBA的基本操作。

COM对象和SCPI命令之间的主要控制差异

尽管使用SCPI命令进行控制时允许在状态报告机制中出现SRQ(服务请求)中断,但是,使用COM对象的控制不支持SRQ中断。用户可以用WaitOnSRQ对象代替SRQ中断中止程序,直到E5071C进入要求的状态。