用findfirstfile 可以判断有无同名文件

解决方案 »

  1.   

    1) Windows API GetTempFileName
    2) FileSystemObject.GetTempName
      

  2.   

    同意edyang的看法,使用windows的gettempfilename是最好的,不可能产生一样的文件名,对于你自己的程序,前面还可以加个几个字母来和其他程序产生的临时文件区别开
      

  3.   

    dir可以判断某个文件在某个目录下是否找的到,返回为空则表示未找到
      

  4.   

    要不你用chr(int(rnd(n)))来产生文件名,再用dir()判断是否已经存在。