nsIFile:如何获取Vista AppData/LocalLow文件夹路径?
我能够获取用户“AppData/Local”文件夹的路径,如下所示, appdatafile = Components.classes[“@mozilla.org/file/directory_service;1”]。 getService(Components.interfaces.nsIProperties)。 get("LocalAppData", Components.interfaces.nsIFile).path;
谁能帮我获取“AppData/LocalLow”用户文件夹?
I am able to get path to User 'AppData/Local' folder as follows,
appdatafile = Components.classes["@mozilla.org/file/directory_service;1"].
getService(Components.interfaces.nsIProperties).
get("LocalAppData", Components.interfaces.nsIFile).path;
Can anyone help me to get the 'AppData/LocalLow' user folder?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有命名常量来获取它,因此您必须首先获取 AppData(传入
AppData
而不是LocalAppData
),然后附加LocalLow
> 在物体上。您还可以/应该将错误提交至请求这个常量。
There is no named constant to get it, so you'd have to get AppData first (pass in
AppData
instead ofLocalAppData
), and appendLocalLow
on the object.You could/should also file a bug to request this constant.