vb6.0 command 按钮实现两个功能

创建一个工程新建两个窗口Form1,form2在Form1窗体中添加一个Command1按钮,修改caption属性为打开Form2需要实现的功能点击Command1按钮... 创建一个工程 新建两个窗口 Form1 ,form2
在Form1窗体中添加一个Command1按钮,修改caption属性为打开Form2
需要实现的功能
点击Command1按钮时打开Form2,并且按钮名字自动更改为“关闭Form2”
然后在点击Command1按钮时关闭Form2,并且按钮名字自动更改为“打开Form2”
求代码 最后有注释 谢谢
展开
 我来答
oaita
2010-07-16 · TA获得超过708个赞
知道小有建树答主
回答量:669
采纳率:100%
帮助的人:804万
展开全部
参考代码如下
在form1中添加如下代码,即可实现该功能
Private Sub Command1_Click()
'按钮的点击事件
If Command1.Caption <> "关闭form2" Then
'如果标题不是 关闭form2 那么执行
Form2.Show '打开form2
Command1.Caption = "关闭form2" '并设置标题 可关闭状态
Else
'如果是关闭
Unload Form2 '关闭form2
Command1.Caption = "打开form2" '设计标题为 可打开状态
End If
End Sub

另外,如果想手工关闭form2也能影响form1的按钮的话,在form2的代码中增加如下代码
Private Sub Form_Unload(Cancel As Integer)
'form2关闭后,设置按钮一的状态为可打开状态
Form1.Command1.Caption = "打开form2"
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式