在VB中,你只需要用Dir(文件路径),然后判断他返回的字符串是不是“”就可以了,是“”就不存在,不是“”就已经存在了。具体用法参见MSDN。

解决方案 »

  1.   

    Dir命令
    格式为
    Dir[(pathname[, attributes])]具体查msdn
      

  2.   

    Private Sub Command1_Click()
    Dim MyFile As String
        ' 返回“Bootlog.txt”(如果该文件存在)。
        MyFile = Dir("C:\Bootlog.txt")
        Print MyFile '对隐藏文件不可以
        ' 返回“Autoexec.bat”(如果该文件存在)。
        Print Dir("C:\Autoexec.bat")
    End Sub
      

  3.   

    http://www.csdn.net/expert/topic/574/574489.xml?temp=3.124636E-02
    主  题:  例子代码:判断文件/目录存在 
    作  者:  enmity (灵感之源)  
    等  级:    
    信 誉 值:  100 
    所属论坛:  Visual Basic 
    问题点数:  50 
    回复次数:  26 
    发表时间:  2002-3-13 23:37:56 
      
      

  4.   

    如果你是在保存的时候使用,
    可以设置commondialog.flags
    就可以判断能否覆盖
    在别的环境中同意上面的观点