如题.

解决方案 »

  1.   

    Private Sub Command1_Click()
    On Error GoTo Err_do
    CommonDialog1.CancelError = True
    CommonDialog1.ShowColorMsgBox "OK click"
    Exit SubErr_do:
    Err.Clear
    End Sub
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  2.   

    Private Sub Command1_Click()
    On Error Resume Next
    CommonDialog1.CancelError = True
    CommonDialog1.ShowColor
    If Err.Number > 0 Then
    Err.Clear
    Exit Sub
    Else
    MsgBox "单击了确定"
    End If
    End Sub
      

  3.   

    Private Sub Command1_Click() 
    On Error GoTo Err_do 
    CommonDialog1.CancelError = True 
    CommonDialog1.ShowColor MsgBox "OK click" 
    Exit Sub Err_do: 
    Err.Clear 
    End Sub