combobox控件2问 1。我在combobox的click 和change里添加text1.text="hello"为什么都不能执行呢2。combobox控件有list和itemdata两个属性,他们有什么区别呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题1:combobox控件当你点击下拉按钮时,首先发生的是dropdown事件,然后是click事件而change事件是在你编辑combobox的文本内容时产生,前提是你的combobox是允许编辑的问题2:ItemData 属性是一个长整型数的数组,它有与控件的 List 属性相同数目的项目。可以用与每一项相关的数来标识它们。例如,在 ListBox 控件中,可以用雇员身份号来标识每一个雇员的名字。填 ListBox 时,也要将雇员号填入 ItemData 相应的元素中。语法原型object.ItemData(index) [= number]ItemData 属性语法包含下面部分:部分 描述 Object 对象表达式,其值是“应用于”列表中的一个对象。 Index 对象中指定项目的编号。 Number 与指定项目相关联的数。 List属性返回或设置控件的列表部分的项目。列表是一个字符串数组,数组的每一项都是一列表项目,对 ListBox 和 ComboBox 控件在设计时可以通过属性浏览器得到,对 DirListBox、DriveListBox 和 FileListBox 控件在运行时是只读的,对 ComboBox 和 ListBox 控件在运行时是可读写的。语法原型object.List(index) [= string]List 属性语法包含下面部分:部分 描述 object 对象表达式,其值是“应用于”列表中的一个对象。 Index 列表中具体某一项目的号码。 string 字符串表达式,指定列表项目。 combobox有三种状态,常用的是不能更改文字内容的下拉框和可以更改文字内容的下拉框。对于可以更改文字内容的下拉框,用户可以在其中输入信息,输入的时候触发change事件;而对于不能修改文字的下拉框,其中内容的改变(比如从男选成女),就必须靠click事件。combobox控件属性中的list为一个数组,代表了combobox中每一项可选的内容,itemdata与list相对应,是以整型值去作为一个附加的说明,比如,你需要让用户去选择其所在地区,然后将相应的代码写入到数据库当中,那你可以这么初始化combox:cbo.additem "BeiJing"cbo.itemdata(cbo.newindex)=1cbo.additem "shanhai"cbo.itemdata(cbo.newindex)=2........一般情况不会去使用itemdata,通常都是在那种需要将文字和数字(比如数据库中的主键)相对应的时候去使用。再补充一句,itemdata再很多控件中都有,比如listbox,还有一些grid控件也有,善用、善用~~~ 怎么在list中加“=”,“<"之类的啊?我一添加它就变成一个横折! 代码写:list1.additem "="list1.additem "<" 柯达扫描控件imgscan,imgedit全套文档,win2000中导出的,有谁需要? 动态创建winsock控件: server端close了连接,但客户端仍然会连接 程序的“善后”问题 我想通过域名获得IP地址不知道怎样写? 第一次用VB开发数据库应用软件,请教各位. 请教:添加数据时如何写入自动编号!用SQL语句! 求助:msdn 注册成功,送分,哈哈!! vb中shell的问题 咋样获得当前的焦点窗口? 高分:谁有 “员工信息管理系统”,能给我发一份吗? 请问能将字符串直接赋值给Byte数组吗?
combobox控件当你点击下拉按钮时,首先发生的是dropdown事件,然后是click事件
而change事件是在你编辑combobox的文本内容时产生,前提是你的combobox是允许编辑的问题2:
ItemData 属性是一个长整型数的数组,它有与控件的 List 属性相同数目的项目。可以用与每一项相关的数来标识它们。例如,在 ListBox 控件中,可以用雇员身份号来标识每一个雇员的名字。填 ListBox 时,也要将雇员号填入 ItemData 相应的元素中。
语法原型
object.ItemData(index) [= number]
ItemData 属性语法包含下面部分:
部分 描述
Object 对象表达式,其值是“应用于”列表中的一个对象。
Index 对象中指定项目的编号。
Number 与指定项目相关联的数。 List属性
返回或设置控件的列表部分的项目。列表是一个字符串数组,数组的每一项都是一列表项目,对 ListBox 和 ComboBox 控件在设计时可以通过属性浏览器得到,对 DirListBox、DriveListBox 和 FileListBox 控件在运行时是只读的,对 ComboBox 和 ListBox 控件在运行时是可读写的。语法原型
object.List(index) [= string]
List 属性语法包含下面部分:
部分 描述
object 对象表达式,其值是“应用于”列表中的一个对象。
Index 列表中具体某一项目的号码。
string 字符串表达式,指定列表项目。
combobox控件属性中的list为一个数组,代表了combobox中每一项可选的内容,itemdata与list相对应,是以整型值去作为一个附加的说明,比如,你需要让用户去选择其所在地区,然后将相应的代码写入到数据库当中,那你可以这么初始化combox:
cbo.additem "BeiJing"
cbo.itemdata(cbo.newindex)=1
cbo.additem "shanhai"
cbo.itemdata(cbo.newindex)=2
....
....
一般情况不会去使用itemdata,通常都是在那种需要将文字和数字(比如数据库中的主键)相对应的时候去使用。
再补充一句,itemdata再很多控件中都有,比如listbox,还有一些grid控件也有,善用、善用~~~
list1.additem "="
list1.additem "<"