| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 10438 人关注过本帖, 1 人收藏
标题:COMBOBOX控件使用
只看楼主 加入收藏
大长经
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-9-4
结帖率:100%
收藏(1)
 问题点数:0 回复次数:18 
COMBOBOX控件使用
两个COMBOBOX控件框,一个TEXTBOX文本框,一个Command按钮.
  如果在第一个COMBOBOX控件框中选择一个值,在另一个COMBOBOX控件框中选择一个值.单击按钮,TEXT文本框出现一个相应的值.
     请高手显身指点一下!
搜索更多相关主题的帖子: COMBOBOX 控件 
2008-09-14 20:44
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
将代码写在按钮的Click事件中。代码要和ComboBox扯上关系。

ComboBox的属性方法事件按F2.
2008-09-14 20:52
大长经
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-9-4
收藏
得分:0 
能不能详细点!
最好把代码写一个看看.
2008-09-14 20:55
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
知道按钮有Click事件吗?
2008-09-14 21:05
大长经
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-9-4
收藏
得分:0 
我是菜鸟
Private Sub Form_Load()
   Combo1.AddItem "2"
   Combo1.AddItem "4"

   Combo2.AddItem "16"
   Combo2.AddItem "24"

   Combo1.ListIndex = 0
   Combo2.ListIndex = 0
   End Sub

如选2、16时,TEXT1中出现1  2  3
  选2、24时,TEXT1中出现7  8  9

这样能实现吗?
2008-09-14 21:14
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
你自己分析一下你的程序需要做哪些事。


1. 怎么获取ComboBox选中项的值?
2. 如何根据不同的取值做出不同的动作?


如果还不知道,请引用本帖。
2008-09-14 21:17
大长经
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-9-4
收藏
得分:0 
[bo][un]multiple1902[/un] 在 2008-9-14 21:17 的发言:[/bo]

你自己分析一下你的程序需要做哪些事。


1. 怎么获取ComboBox选中项的值?
2. 如何根据不同的取值做出不同的动作?


如果还不知道,请引用本帖。

Private Sub Command1_Click()
Dim A, B As String
A = Combo1
B = Combo2
If A = 2 Or B = 16 Then
Text1.Text = "1 2 3"
End If

If A = 2 Or B = 24 Then     (这一步我不知道怎么实现,直接运行,文本框中直接显示“7 8 9”
Text1.Text = "7 8 9"
End If
End Sub

Private Sub Form_Load()
Combo1.AddItem "2"
Combo1.AddItem "4"

Combo2.AddItem "16"
Combo2.AddItem "24"

Combo1.ListIndex = 0
Combo2.ListIndex = 0
End Sub
2008-09-14 21:27
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
好的,回答我,Or是什么意思?

请填写:

True  Or True  =
True  Or False =
False Or True  =
False Or False =
2008-09-14 21:29
大长经
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-9-4
收藏
得分:0 
和、排在一起的意思
我不知道填!
图片附件: 游客没有浏览图片的权限,请 登录注册

这是我要做的界面图。请版主你就帮帮我,理论我一点都不懂,我看人家这么做,我就这么做,我也不知道是什么意思!

[[it] 本帖最后由 大长经 于 2008-9-14 21:43 编辑 [/it]]
2008-09-14 21:34
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
这个问题比较麻烦。Or根本不是“和”的意思。而且你的解释也没有使用术语。


Or 运算符

对两个表达式进行逻辑“或”运算。

result = expression1 Or expression2
参数
result
任意数值变量。
expression1
任意表达式。
expression2
任意表达式。
说明
如果两个表达式中至少有一个为 True,则 result 为 True。下表说明如何确定 result:

如果 expression1 为 expression2 为 则 result 为
True True True
True False True
True Null True
False True True
False False False
False Null Null
Null True True
Null False Null
Null Null Null

Or 运算符还对两个数值表达式中位置相同的位执行逐位比较,并根据下表设置 result 中相应的位:

如果 expression1 中的位是 expression2 中的位是 则 result 为
0 0 0
0 1 1
1 0 1
1 1 1


[[it] 本帖最后由 multiple1902 于 2008-9-14 21:44 编辑 [/it]]
2008-09-14 21:37
快速回复:COMBOBOX控件使用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023441 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved