发布于 2010-04-04 20:12:34
4楼
一、要想在WinCC中使用下拉式菜单功能,对你来说,可能技术难度较大,需要在WinCC中注册,并调用Windows系统的ComboBox控件,或SIEMENS系统S7FlatComboBox控件(推荐注册使用S7FlatComboBox控件,因为兼容性好)。
二、下拉式菜单功能(DropDown)使用方法简述如下:
1、首先,在WinCC中注册S7FlatComboBox控件;
2、然后,在WinCC画面的“Open Picture”事件(Events)中的VBS-Action示例代码,用于填充下拉式菜单中的列表项,如下:
Sub Add_ListItem(Byval obj)
Dim ComBox1,n
Set ComBox1 = ScreenItems(obj)
ComBox1.Clear()
ComBox1.AddItem("Office2000")
ComBox1.AddItem("OfficeXP")
For n = 3 To 7
strComboList = 2000 + n
Select Case strComboList
Case 2003
ComBox1.AddItem("Office2003")
Case 2007
ComBox1.AddItem("Office2007")
End Select
Next
End Sub
3、之后,在S7FlatComboBox控件的“DropDown”事件(Events)中的VBS-Action示例代码,用于选择下拉式菜单中的列表项,如下:
Sub Sel_ComboBox(ByVal obj)
Dim ComBox1,objVal
Set ComBox1 = ScreenItems(obj)
Set objVal = HMIRuntime.Tags("OfficeType")
objVal.Write ComBox1.SelText
End Sub
大学之道,在明明德,在亲民,在止于至善。