永发信息网

VB的combobox 用法

答案:2  悬赏:10  手机版
解决时间 2021-03-06 23:11
现有一个combobox(combo1)里面有三个选项;还有一个按钮,要在按钮按下后获得combo1的选择项,存在txtUserName里。

求具体代码!

如果Combo1未定义,弹出信息“无效的用户名!”
最佳答案
使用 ComboBox 组件
在任何需要从列表中选择一项的表单或应用程序中,您都可以使用 ComboBox 组件。例如,您可以在客户地址表单中提供一个州/省的下拉列表。对于比较复杂的情况,您可以使用可编辑的组合框。例如,在一个驾驶方向应用程序中,您可以使用一个可编辑的组合框来让用户输入出发地址和目标地址。下拉列表可以包含用户以前输入过的地址。

ComboBox 参数
以下是您可以在属性检查器中或在“组件检查器”面板中为每个 ComboBox 组件设置的创作参数:

editable 确定 ComboBox 组件是可编辑的 (true) 还是只能选择的 (false)。默认值为 false。

labels 用一个文本值数组填充 ComboBox 组件。

data 将一个数据值与 ComboBox 组件中的每个项目相关联。该数据参数是一个数组。

rowCount 设置在不使用滚动条的情况下一次最多可以显示的项目数。默认值为 5。

您可以编写“动作脚本”,通过利用 ComboBox 类的方法、属性和事件来设置 ComboBox 实例的其他选项。有关详细信息,请参阅 ComboBox 类。

创建具有 ComboBox 组件的应用程序
以下过程解释了如何在创作时将 ComboBox 组件添加到应用程序。在此范例中,组合框在其下拉列表呈现出一个从中选择城市的列表。

要创建具有 ComboBox 组件的应用程序,请执行以下操作:
将 ComboBox组件从“组件”面板拖到舞台上。
选择“变形”工具,并在舞台上调整该组件的大小。
组合框只能在创作时在舞台上调整大小。通常,您只需改变组合框的宽度以适应其条目。

选择组合框,并在属性检查器中输入实例名称 comboBox。
在“组件检查器”面板或属性检查器中,执行以下操作:
输入 Minneapolis、Portland 和 Keene 作为标签参数。双击标签参数字段以打开“值”对话框。然后单击加号(+)以添加项目。
输入 MN.swf、OR.swf 和 NH.swf 作为数据参数。
这些是假想的 SWF 文件。例如,当用户在组合框中选择了一个城市时,你就可以加载这些文件。

在时间轴中选择第一帧,打开“动作”面板,然后输入以下代码:
form = new Object();
form.change = function (evt){
trace(evt.target.selectedItem.label);
}
comboBox.addEventListener("change", form);

最后一行代码将 change 事件处理函数添加到 ComboBox 实例

现有一个combobox(combo1)里面有三个选项;还有一个按钮,要在按钮按下后获得combo1的选择项,存在txtUserName里。求具体代码!如果Combo1未定义,弹出信息“无效的用户名!”

if combobox.text="" then
msgbox “无效的用户名!”
else
txtUserName = combobox.text
end if
全部回答
使用 combobox 组件 在任何需要从列表中选择一项的表单或应用程序中,您都可以使用 combobox 组件。例如,您可以在客户地址表单中提供一个州/省的下拉列表。对于比较复杂的情况,您可以使用可编辑的组合框。例如,在一个驾驶方向应用程序中,您可以使用一个可编辑的组合框来让用户输入出发地址和目标地址。下拉列表可以包含用户以前输入过的地址。 combobox 参数 以下是您可以在属性检查器中或在“组件检查器”面板中为每个 combobox 组件设置的创作参数: editable 确定 combobox 组件是可编辑的 (true) 还是只能选择的 (false)。默认值为 false。 labels 用一个文本值数组填充 combobox 组件。 data 将一个数据值与 combobox 组件中的每个项目相关联。该数据参数是一个数组。 rowcount 设置在不使用滚动条的情况下一次最多可以显示的项目数。默认值为 5。 您可以编写“动作脚本”,通过利用 combobox 类的方法、属性和事件来设置 combobox 实例的其他选项。有关详细信息,请参阅 combobox 类。 创建具有 combobox 组件的应用程序 以下过程解释了如何在创作时将 combobox 组件添加到应用程序。在此范例中,组合框在其下拉列表呈现出一个从中选择城市的列表。 要创建具有 combobox 组件的应用程序,请执行以下操作: 将 combobox组件从“组件”面板拖到舞台上。 选择“变形”工具,并在舞台上调整该组件的大小。 组合框只能在创作时在舞台上调整大小。通常,您只需改变组合框的宽度以适应其条目。 选择组合框,并在属性检查器中输入实例名称 combobox。 在“组件检查器”面板或属性检查器中,执行以下操作: 输入 minneapolis、portland 和 keene 作为标签参数。双击标签参数字段以打开“值”对话框。然后单击加号(+)以添加项目。 输入 mn.swf、or.swf 和 nh.swf 作为数据参数。 这些是假想的 swf 文件。例如,当用户在组合框中选择了一个城市时,你就可以加载这些文件。 在时间轴中选择第一帧,打开“动作”面板,然后输入以下代码: form = new object(); form.change = function (evt){ trace(evt.target.selecteditem.label); } combobox.addeventlistener("change", form); 最后一行代码将 change 事件处理函数添加到 combobox 实例
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
(2010)质量为m,长为2ι的均质杆初始位于水平
五笔识别码什么意思?怎样才能学会识别码呢?
男孩属马叫杨文什么
我买的是kindle4 一直很正常的用着 空间也还
从烟台到大连有多少公里
唱法的流行唱法及其风格特点
花田手工泡芙(星河国际店)这个地址在什么地方
【寐的意思】不复甚寐的寐是什么意思
济南铁路局 2017届新员工有配套住房吗
haba燃脂丸有谁吃过吗,效果怎么样?有没有副作
求战国basara3宴的固有奥义在Wii上怎么用
it is hard to say with or without you!
夏家泊村这个地址在什么地方,我要处理点事
下雨天能拔火罐吗
大河源村地址在哪,我要去那里办事
推荐资讯
石泉山房在哪里啊,我有事要去这个地方
业主私自拆除防火门有什么后果
空气自然对流换热系数怎么取合适
有的的的成语有哪些成语
三国杀自己设计D I Y 武将★S P 关羽
公企鹅会下蛋吗?
天聚德特色餐馆地址在什么地方,想过去办事
描写不好意思的句子
姓氏后面加个老是什么意思
把5又4分之3,10分之29和5又10分之7通分 比较
跪求《夕颜葬》链接,空间背景音乐上的,快速
【国际组织的作用】国际组织的作用()
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?