【问题标题】:Directory exists in Vala目录存在于 Vala
【发布时间】:2018-02-07 14:53:01
【问题描述】:

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

【问题讨论】:

    标签: directory vala


    【解决方案1】:

    你可以使用GLib.FileUtils.test:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-26
      • 1970-01-01
      • 2020-12-05
      • 1970-01-01
      相关资源
      最近更新 更多