小弟菜鸟,哪位大侠能告诉我 CommonDialog是干什么的吗???谢谢!!!!

解决方案 »

  1.   

    Common Dialog 实际上是一个统称,是 Windows 通用对话框的含义
    包括了:
    文件打开/另存为对话框
    打印对话框
    文件夹选择对话框
    ...
      

  2.   

    Private Function GetFileName() As String
        
        CommonDialog1.CancelError = True
    On Error GoTo CancelErr
        CommonDialog1.Filter = "所有文件(*.*)|*.*"
        CommonDialog1.ShowOpen
        GetFileName = CommonDialog1.FileName
        Exit Function
    CancelErr:
        GetFileName = ""
    End Function
    那这段代码我改怎么注释??谢谢了!!
      

  3.   

    Private Function GetFileName() As String
        
        CommonDialog1.CancelError = True'设置当用户按下取消按钮的时候触发32755 (cdlCancel) 号错误
    On Error GoTo CancelErr'错误跳转语句,出错后跳转到 CancelErr
        CommonDialog1.Filter = "所有文件(*.*)|*.*"'过滤文件(这里显示所有文件)
        CommonDialog1.ShowOpen'打开“打开文件”对话框
        GetFileName = CommonDialog1.FileName'获得用户选择的文件名
        Exit Function'退出函数,避免执行后面的错误处理程序
    CancelErr:'错误处理程序
        GetFileName = ""'返回空值
    End Function