iCV中的内置对象中,有如下几种类型,通过脚本编辑器可以看到:
icv中的内置对象,提供各自的方法,具体如下:
添加自定义事件
void AddCustomEvent szTag,szMsg,eventType, eventPriority
说明:添加自定义事件,添加的结果会记录到对应工程目录下\Data\EventAlarm\eventalarm.db文件中。
参数说明:
szTag:Tag名字,字符串
szMsg:事件描述,字符串
eventType:事件类型,字符串
eventPriority:事件优先级,整形;
举例:
在a.bsp的画面中加载一个Button对象,在脚本编辑器中编辑该Button的Click事件如下:
Sub BSButton1_OnClick()
Evt.AddCustomEvent "tag1",“Msg1",”Custom“,1
End Sub
运行a.bsp画面,点击Button,自定义事件会记录到对应工程目录下\Data\EventAlarm\eventalarm.db文件中。
VARIANT FileGetScadaDesp(const VARIANT FAR& varName)
说明:通过脚本获取scada的描述信息
参数说明:varName:scada的名称
举例:
Sub Rectangle8_OnClick()
a = Cfg.FileGetScadaDesp("added_scadaname1")
MsgBox a
End Sub