VB6 一个难题的代码编写

难题啊,我都做了2小时了。。。。如图设计的。(1)程序启动后,窗体及控件属性如图2所示,前3个命令按钮为禁用。(2)若文本框中信息为空,第一命令按钮被禁用,一旦文本框非空... 难题啊,我都做了2小时了。。。。
如图设计的。

(1) 程序启动后,窗体及控件属性如图2所示,前3个命令按钮为禁用。
(2) 若文本框中信息为空,第一命令按钮被禁用,一旦文本框非空,该按钮被激活,当单击“添加项目”按钮后将文本框中信息添加在列表框中,同时文本框清空。
(3) 当列表框非空,用户选中一个列表项,则激活“删除项目”按钮,当单击该按钮则删除该列表项,删除完成后该按钮被再次禁用。
(4) 当列表框非空,就可进行“清除”操作,单击“清楚”按钮,则清除列表框内所有列表项。
(5) 单击“退出”,程序结束。
(6) 标签3中实时显示列表框中列表项的个数。
展开
 我来答
richway2
2010-04-08 · 超过50用户采纳过TA的回答
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:98.3万
展开全部
[文本框]
Private Sub Text1_Change()
If Text1 = "" Then
Command1.Enabled = False
Else
Command1.Enabled = True
End If
End Sub
[添加项目]
Private Sub Command1_Click()
List1.AddItem Text1
Text1 = vbNullString
Command2.Enabled = True
Command3.Enabled = True
Command1.Enabled = False
End Sub
[删除项目]
Private Sub Command2_Click()
List1.RemoveItem List1.ListIndex
If List1.ListCount = 0 Then
Command3.Enabled = False
Command2.Enabled = False
End If
Label3.Caption = List1.ListCount
End Sub
[清除项目]
Private Sub Command3_Click()
List1.Clear
Command2.Enabled = False
Command3.Enabled = False
Label3.Caption = 0
End Sub
[退出]
Private Sub Command4_Click()
End
End Sub
枫叶剪影
2010-04-09 · TA获得超过115个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:122万
展开全部
这个只是基础知识,一点都不难实现…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式