iFIX 提供了全局子程序和函数(例如,OpenPicture、ToggleDigitalPoint 和 OnScan),您可在画面和调度中使用它们。也能在用户页中拥有自己的全局子程序和指令。
添加一个全局子程序到用户页中:
- 打开Visual Basic编辑器。
- 如果在VBE中工程浏览器没有打开,那么从显示菜单中选择“工程浏览器”。
- 在工程浏览器中选择Project_User工程。
- 从插入菜单中选择模块。需要存储您的代码到一个模块中而不是在Project_User页中。
- 在代码窗口中填加下面代码:
Public Sub DisplayMyMessage()
MsgBox "This is my message box."
End Sub
- 关闭代码窗口然后在画面中创建一个矩形。
- 在画面中添加一个矩形,鼠标右击矩形并从弹出窗口中选择。VBE会打开矩形的Click事件代码窗口。在代码窗口中填入下面代码:
DisplayMyMessage
- 当在运行模式下单击这个矩形,则存储在Project_User页中的信息框会弹出。
如何做...