|
8#
楼主 |
发表于 2004-2-14 01:07:00
|
只看该作者
急呀,反之如何呀,比如本来勾是打着的 ,现在就要出现对话框,时候要取消呀,如何用if实现呢??
Private Sub 工作单完成_Click() '打勾
Dim Msg, Style, Title, Help, Ctxt, Response, MyString
Msg = "确认要打钩吗?可以后悔的阿!"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "后悔的机会"
Help = "DEMO.HLP"
Ctxt = 1000
Dim Msg1, Style1, Title1, Help1, Ctxt1, MyString1
Msg1 = "确认要取消吗?"
Style1 = vbYesNo + vbExclamation + vbDefaultButton2
Title1 = "确认要取消吗?"
Help1 = "DEMO.HLP"
Ctxt1 = 1000
If 工作单完成 = flase Then
Response = MsgBox(Msg, Style, Title, Help, Ctxt)
If Response = vbYes Then ' 如果按是的话
Me.工作单完成 = True
Else '如果按放弃的话
Me.工作单完成 = False
End If
Else
Response = MsgBox(Msg1, Style1, Title1, Help1, Ctxt1)
If Response = vbYes Then ' 如果按是的话
Me.工作单完成 = False
Else '如果按放弃的话
Me.工作单完成 = True
End If
End If
End Sub 这样写为何不对呀!!!!?? |
|