OpenPicture 子程序示例下列示例打开画面TestPicture,给予它别名Test,并把它放在左上角处(75,75)。 OpenPicture "TestPicture" ,"Test", 75, 75 如果画面已经在iFIX工作台中打开,下列示例会打开它的另一个实例: OpenPicture "TestPicture", , , , , , , , True 如果画面已经在iFIX工作台中打开,下列示例会打开它的另一个实例,但标签组文件不同(名为taglist3): OpenPicture "TestPicture", , , , , , , taglist3, True 下一个示例说明了使用可选intErrormode参数的OpenPicture子程序,值为0: OpenPicture "BadPic", , , , 0 当在intErrorMode选项中使用了“0”,如果试图打开某个不存在的画面,一个信息框会弹出,标题是造成错误调用画面的名称,内容是错误号和错误描述。这是默认值。如果未输入 intErrorMode 参数,则使用默认值。 如果对intErrorMode输入1,则提出错误供处理: OpenPicture "BadPic", , , , 1 错误操作代码会像这样: On Error GoTo ErrorHandler OpenPicture "BadPic", , , , 1 End Sub Errorhandler: Msgbox "my error message" + Chr(13) + Cstr(Err.Number) + Chr(13) + Err.Description, , Err.Source 如果对intErrorMode输入2,通过SendOperatorMessage方法把错误发送给所有类型,包括“报警历史”窗口: OpenPicture "BadPic", , , , 2 当把intErrorMode设为2时,实现静态错误跟踪。 下列示例允许调用画面测试来打开快速趋势画面,并显示标签列表Strings1。 OpenPicture , , , , , Test, QuickTrend, Strings1 下列示例允许调用画面测试来打开标签状态画面,并显示标签列表Strings2。 OpenPicture , , , , , Test, TagStatus, Strings2 下列示例允许调用画面Test来打开一个标签控制面板画面,并显示标签列表Strings3。 <!cdata“\{ OpenPicture , , , , , Test, TagControlPanel, Strings3
|
让 iFIX 帮助您提高效率,降低成本。 |