vb按钮OK,cancel代码
很幼稚的问题,哪位大虾给个答案按OK保存设置关闭窗口,按cancel取消设置关闭窗口,Apply保存设置但不关闭窗口...
很幼稚的问题,哪位大虾给个答案
按OK保存设置关闭窗口,按cancel取消设置关闭窗口,Apply保存设置但不关闭窗口 展开
按OK保存设置关闭窗口,按cancel取消设置关闭窗口,Apply保存设置但不关闭窗口 展开
3个回答
展开全部
OK:把按钮的Caption设置为&OK,Default属性设置为True;
Cancel:把Caption设置为&Cancel,Cancel属性设置为True
Cancel:把Caption设置为&Cancel,Cancel属性设置为True
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) '点击右上角的关闭
Dim a As Integer
a = MsgBox("确认关闭吗?", vbOKCancel + vbQuestion, "系统提示")
If a = vbOK Then
End '卸载所有窗体
Else
Cancel = -1 '返回窗体
End If
End Sub
给你小例子。不用控件。复制代码就可以;了。
当你点小叉关闭的时候。就出现了。。。
Dim a As Integer
a = MsgBox("确认关闭吗?", vbOKCancel + vbQuestion, "系统提示")
If a = vbOK Then
End '卸载所有窗体
Else
Cancel = -1 '返回窗体
End If
End Sub
给你小例子。不用控件。复制代码就可以;了。
当你点小叉关闭的时候。就出现了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
'这是你设置参数的窗口,不是主窗口
Private Sub Command1_Click()
SaveOptions
Unload Me
End Sub
Private Sub Command2_Click()
SaveOptions
End Sub
Private Sub Command3_Click()
Unload Me
End Sub
Private Sub SaveOptions()
'保存设置的代码
End Sub
Private Sub Form_Load()
Command1.Caption = "OK"
Command1.Caption = "Apply"
Command1.Caption = "cancel"
End Sub
Private Sub Command1_Click()
SaveOptions
Unload Me
End Sub
Private Sub Command2_Click()
SaveOptions
End Sub
Private Sub Command3_Click()
Unload Me
End Sub
Private Sub SaveOptions()
'保存设置的代码
End Sub
Private Sub Form_Load()
Command1.Caption = "OK"
Command1.Caption = "Apply"
Command1.Caption = "cancel"
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询