vb组合框 事件
实现一下效果下拉框第一个显示百度下拉框第二个显示谷歌选择下拉组合框的第一个则自动打开百度选择下拉组合框的第二个则自动打开谷歌在线等答案能不能写个例子出来?我就是click...
实现一下效果
下拉框第一个显示 百度
下拉框第二个显示 谷歌
选择下拉组合框的第一个则自动打开百度
选择下拉组合框的第二个则自动打开谷歌
在线等答案
能不能写个例子出来?
我就是click下面的执行语句不知道这么写
怎么让click判断我选择的下拉框去执行相应的语句?
写条什么语句让程序判断我所选择的Index
这一条怎么加进去啊, 我就是这里不知道 展开
下拉框第一个显示 百度
下拉框第二个显示 谷歌
选择下拉组合框的第一个则自动打开百度
选择下拉组合框的第二个则自动打开谷歌
在线等答案
能不能写个例子出来?
我就是click下面的执行语句不知道这么写
怎么让click判断我选择的下拉框去执行相应的语句?
写条什么语句让程序判断我所选择的Index
这一条怎么加进去啊, 我就是这里不知道 展开
2个回答
展开全部
新建一个VB,添加入组合框,修改你要的类型。在Form_Load()中加入添加语句,如:
Combo1.AddItem "百度"
Combo1.AddItem "谷歌"
……
然后在ComboBox CLICK事件中判断你所选择的Index,再用分支语句打开相对应的网页。
可用语句如Shell "c:\Program Files\Internet Explorer\iexplore.exe www.baidu.com"
重装系统,没有装VB,自己慢慢调试吧,这样会学到更多。祝你成功。
--------------------------------
组合框是用来显示一个文本框及一个下拉列表的控件,你可能认为只有一种组合框,但其实有三种,可以通过设置组合框的STYLE属性来选择其一,下面是设置组合框的STYLE属性时用的值:
VBCOMBODROPDOWN --0 :包括一个下拉列表和一个文本框,可以选择也可输入文字;
VBCOMBOSIMPLE --1 :简单组合框,包括一个文本框和一个不会下拉的列表;
VBCOMBODROPDOWNLIST --2 :只选组合框。
--------------------------------
ComboBox-Change事件仅在Style属性设置为0(下拉Combo)或1(简单Combo)和正文被改变或者通过代码改变了Text属性的设置时才会发生。两个条件都要满足才触发CHANGE事件。
建议把CHANGE事件改为CLICK事件。当改变选项时就有MSGBOX出来了。
Combo1.AddItem "百度"
Combo1.AddItem "谷歌"
……
然后在ComboBox CLICK事件中判断你所选择的Index,再用分支语句打开相对应的网页。
可用语句如Shell "c:\Program Files\Internet Explorer\iexplore.exe www.baidu.com"
重装系统,没有装VB,自己慢慢调试吧,这样会学到更多。祝你成功。
--------------------------------
组合框是用来显示一个文本框及一个下拉列表的控件,你可能认为只有一种组合框,但其实有三种,可以通过设置组合框的STYLE属性来选择其一,下面是设置组合框的STYLE属性时用的值:
VBCOMBODROPDOWN --0 :包括一个下拉列表和一个文本框,可以选择也可输入文字;
VBCOMBOSIMPLE --1 :简单组合框,包括一个文本框和一个不会下拉的列表;
VBCOMBODROPDOWNLIST --2 :只选组合框。
--------------------------------
ComboBox-Change事件仅在Style属性设置为0(下拉Combo)或1(简单Combo)和正文被改变或者通过代码改变了Text属性的设置时才会发生。两个条件都要满足才触发CHANGE事件。
建议把CHANGE事件改为CLICK事件。当改变选项时就有MSGBOX出来了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询