找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
可以用文本列表,但外观及使用效果和WINDOWS的下拉菜单有点区别.
也可以引用控件:
1、随便打开一个编辑画面。
2、点击屏幕右册的控件选项卡,空白处鼠标右键选择
“添加/删除”选项。
3、弹出窗口中找到“Microsoft Froms 2.0 Combobox”
4、其实使用需要用脚本,也不是很难。
给你个例子:
拖出Microsoft Froms 2.0 Combobox控件,把控件名称改为"LIST".
在画面事件的“画面打开”选择VBS写如下脚本:
ScreenItems("LIST").AddItem ("1")
ScreenItems("LIST").AddItem ("2")
ScreenItems("LIST").AddItem ("3")
ScreenItems("LIST").AddItem ("4")
ScreenItems("LIST").AddItem ("5")
ScreenItems("LIST").AddItem ("6")
运行看看结果。
TO楼下的同志:我测试过,没问题.感谢楼下的平反.
ScreenItems("LIST").ListIndex=0代表第一个显示,=1是第2个依次类推.用它完成初始值.
ScreenItems("LIST").Value是获取LIST的当前内容.可以用LIST的改变事件赋值要用到IF语句.
这样吧用ScreenItems("LIST").ListIndex。
1、建立一个无符号8位变量(256个我认为够了)。
2、LIST(指这个Combobox控件),右击选属性再事件选项卡。
3、对象事件-》Change的VBS
Dim XXX
Set XXX = HMIRuntime.Tags("变量名")
XXX.Write ScreenItems("LIST").ListIndex
4、变量里的值对应0、1、2、3、4、5
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!