第16章.在iFIX中使用VBA 联系客服

发布时间 : 星期一 文章第16章.在iFIX中使用VBA更新完毕开始阅读104e3975f242336c1eb95e69

154 学生手册

16. 在iFIX中使用VBA ______________________________________

第十六章

在iFIX中使用VBA

Copyright ? 2002-2004 GE Fanuc International, Inc 16-1 154 v3.0 – 03.04

iFIX基础

16. 在iFIX中使用VBA _____________________________________

本章目的

本章将继续解释VBA作为脚本语言如何用于iFIX中。脚本可以在iFIX的很多地方使用。本章包括:

? 在iFIX内使用VBA ? 使用VB编辑器 VBA术语 对象 由数据和过程组成,可作为一个单元处理,每个对象都有自己的属性、方法和事件,它们可用于脚本中。 例如:矩形、定时器和调度 属性 对象的特征。 例如:对象在画面中颜色、长度、位置 方法 影响对象特征的子程序 例如:对象的标度过和刷新 事件 操作对象的动作,如鼠标点击对象或改变对象的尺寸时;如果为事件赋予脚本,则在事件触发时执行脚本;在iFIX中,用户动作、程序代码或其它情况下可触发事件。 例如:点击鼠标、数据值达到某一限值 图16-1:VBA术语

Copyright ? 2002-2004 GE Fanuc International, Inc

16-2

154 v3.0 – 03.04

154 学生手册

16.1. 应用开发流程图 ______________________________________

图16-2:应用开发流程图(显示图形开发)

Copyright ? 2002-2004 GE Fanuc International, Inc 16-3 154 v3.0 – 03.04

iFIX基础

16.2. 使用Visual Basic编辑器 _______________________________

A. 起动VBE

? 从“工作台”菜单中,选择“Visual Basic编辑器”或右击对象并选择“编辑

脚本” ? 参见图16-3

B. VBE组件

? 工程资源管理器

- 一般在编辑器的左边 - 每个图形都作为一个工程

? 属性窗口

- 与工作台中的属性窗口相同

? 代码窗口

- 一般为编辑器中最大的窗口 - 本节包含一些实际的脚本 - 参见图16-3的例子

Copyright ? 2002-2004 GE Fanuc International, Inc

16-4

– 03.04

154 v3.0