代码之家  ›  专栏  ›  技术社区  ›  Syabro

Vala中存在目录

  •  0
  • Syabro  · 技术社区  · 6 年前

    如何检查Vala中文件夹的可用性?

    1 回复  |  直到 6 年前
        1
  •  2
  •   nemequ    6 年前

    您可以使用 GLib.FileUtils.test :

    if (GLib.FileUtils.test(filename, GLib.FileTest.IS_DIR)) {
      ...
    }
    

    或者,如果你不在乎它是目录还是其他东西, GLib.FileTest.EXISTS .

    请注意,它可能会阻塞,因此您可能需要考虑 GLib.File.query_info GLib.File.query_info_async .