请问用VB怎样动态的更改智能对象中列表框的内容!
最佳答案
你是要动态修改列表框中条目的文本吗?如果是:
1.VBS,将画面NewPdl0.Pdl的listbox1中的第二行的文本改为FindAnswer:
Dim aa
Set aa=HMIRuntime.Screens("NewPdl0").ScreenItems("listbox1")
aa.Index 2
aa.Text "FindAnswer"
2.C,将画面NewPdl0.Pdl的listbox1中的第二行的文本改为FindAnswer:
SetPropWord("NewPdl0.Pdl","listbox1","Index",2); //Return-Type: BOOL
SetPropChar("NewPdl0.Pdl","listbox1","Text","FindAnswer"); //Return-Type: BOOL
Index 的编号也可以用变量动态赋值。
提问者对于答案的评价:
谢谢,再问下怎样得到画面上一个圆的半径,然后赋值给内部变量
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc221038.html