我如何判断在某个驱动器里面是否存在某个目录??例如:
     d:\kkk我如何判断是否存在这个"kkk"这个目录??

解决方案 »

  1.   

    用这个函数试试?
    if DirectoryExists('d:\kkk') then 表示存在此目录
      

  2.   

    我还想问问:
    如果是磁盘如何判断它存不存在?例:
    k: 或 k:\
    如何知道k驱动器是不是存在的??
      

  3.   

    如果用DirectoryExists('K:\')不能判断成功的话.
    可以用另一个函数来检测是否存在该驱动器.DiskFree(Driver:Byte):Int64
    Driver为Byte类型,0表示当前驱动器,1表示A,2表示B....26表示Z.
    如果存在该驱动器的话,将会返回该驱动器上的可用空间.
    否则返回-1.当返回-1的话,也就是表示不存在该驱动了.
    :-)