-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庫嗎?如果你不能像任何其他文件一樣讀取文件,我會感到驚訝。 –
如果這些只是文件,什麼阻止你閱讀它們? –