| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 959 人关注过本帖
标题:[讨论]组合框和列表框的问题
只看楼主 加入收藏
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
结帖率:66.67%
收藏
 问题点数:0 回复次数:8 
[讨论]组合框和列表框的问题

图片附件: 游客没有浏览图片的权限,请 登录注册



这是源码,请教两句程序问题:
Private Sub Combo1_DblClick()
List1.AddItem Combo1.Text
Combo1.RemoveItem Combo1.ListIndex  此处提示"无效的过程调用或参数"
End Sub

Private Sub Command1_Click()
Combo1_DblClick
End Sub

Private Sub Command2_Click()
List1_DblClick
End Sub

Private Sub Command3_Click()
Combo1.AddItem Combo1.Text
End Sub

Private Sub Command4_Click()
End
End Sub

Private Sub Form_Load()
Combo1.AddItem "郭东海"
Combo1.AddItem "肖宇和"
Combo1.AddItem "江春喜"
Combo1.AddItem "陈卫东"
Combo1.AddItem "姜振江"
End Sub

Private Sub List1_DblClick()
Combo1.AddItem List1.Text
List1.RemoveItem List1.ListIndex    此处提示"无效的过程调用或参数"
End Sub

搜索更多相关主题的帖子: Sub DblClick Private End 列表 
2006-04-30 18:11
xinfresh
Rank: 4
等 级:贵宾
威 望:13
帖 子:594
专家分:0
注 册:2006-1-13
收藏
得分:0 
你应该是没有先点Combo或者List直接点一个Command所以才出错的吧?如果先点了一个Combo或者List再点对应的Command就不会了.
因为你调那个DblClick的时候要用到一个ListIndex,而这个属性在没有点击控件的时候是-1吧(好象是),总之就是一个不对的值,所以不行

E-mail:xinfresh@QQ:383094053校内:http:///getuser.do?id=234719042
2006-04-30 18:35
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
收藏
得分:0 
以下是引用xinfresh在2006-4-30 18:35:00的发言:
你应该是没有先点Combo或者List直接点一个Command所以才出错的吧?如果先点了一个Combo或者List再点对应的Command就不会了.
因为你调那个DblClick的时候要用到一个ListIndex,而这个属性在没有点击控件的时候是-1吧(好象是),总之就是一个不对的值,所以不行

绝对不是
我的确是先点的Combo或者List,才点按钮的,可是还是不对
总是说那个错"无效的过程调用或参数"


生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2006-04-30 19:17
xinfresh
Rank: 4
等 级:贵宾
威 望:13
帖 子:594
专家分:0
注 册:2006-1-13
收藏
得分:0 
我有个问题想不明白,你看那个软件的功能这成这样,你直接在List_Click过程里写那个Combo1.AddItem不行吗?直接在Combo1_Click里写那个List1.AddItem不行吗?为什么还让几个按钮出来插一道,自找麻烦

E-mail:xinfresh@QQ:383094053校内:http:///getuser.do?id=234719042
2006-04-30 19:23
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
收藏
得分:0 
原题目是这样的,我必须照做:
题目:组队程序
要求:设计一个窗体,在窗体上添加一个组合框,一个列表框,两个标签和4个命令按钮.
运行程序时,用户可以从后备队员中选择队员.单击"参赛",被选中的队员从后备队员列表中移动到参赛队员列表中.
若从参赛队员列表中选择队员后,单击"后备",则被选中的队员从参赛队员列表中移动到后备队员列表中.
若双击列表中的某个队员,则被双击的运动员同样也会从一个列表里移动到另一个列表中.
若有新队员加入,可在后备队员文本框中输入姓名,单击"增加",输入队员的姓名将增加到后备队员列表中,用户界面如下图.

生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2006-04-30 19:38
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2006-04-30 19:48
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
收藏
得分:0 
大家放假都出去玩了是吗?
没有人帮助我了~~~~~~~~
5555555~~~~~~~~~~~~~~~~

生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2006-04-30 20:10
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
收藏
得分:0 
List1.RemoveItem List1.ListIndex

改成

List1.RemoveItem Index


就搞定了

呵呵


生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2006-04-30 20:44
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
收藏
得分:0 
最后祝大家节日愉快
放假没事做的时候要记得来上网帮红影学习VB哦

生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2006-04-30 20:47
快速回复:[讨论]组合框和列表框的问题
数据加载中...
 
   



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

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