-1
Linux功能是gvfs。我看到TFileStream不支持gvfs文件。所以我需要一些其他的TStream对象来读取gvfs文件。这样的流是否存在?如何通过TStream读取gvfs文件
拉撒路1.7,FPC 3.0
GVFS暴露于系统文件:
/run/user/1000/gvfs/ftp:host=ftp.scene.org/ls-lR
Linux功能是gvfs。我看到TFileStream不支持gvfs文件。所以我需要一些其他的TStream对象来读取gvfs文件。这样的流是否存在?如何通过TStream读取gvfs文件
拉撒路1.7,FPC 3.0
GVFS暴露于系统文件:
/run/user/1000/gvfs/ftp:host=ftp.scene.org/ls-lR
如果这些都是正确的文件到Linux内核中,我不明白为什么拉撒路会失败。
要检查到底发生了什么,您可能希望使用尽可能简单的程序strace。
失败的调用可能会给您提供正在发生的线索。 (如权限)
gvfs如何暴露给系统。你需要使用gvfs库吗?如果你不能像任何其他文件一样读取文件,我会感到惊讶。 –
如果这些只是文件,什么阻止你阅读它们? –