2011-07-21 55 views
2

我的Windows邊欄小工具有一個文件,用於存儲用戶的一些設置,但FSO對象似乎選擇其本機居所作爲桌面,這意味着如果我沒有指定一個目錄,它會把這個文件放在桌面上。我會指定整個位置,但我希望能夠將其放在其他人的計算機上,而無需在桌面上或小工具文件夾以外的其他位置放置任何東西。Scripting.FileSystemObject位置(來自JavaScript)

我知道這在XMLHttpRequest中是可以實現的,但過去我遇到過這種情況,如果可能的話,我可以完全避免它。

function writeSetting(text) 
{ 
    var fil = new ActiveXObject("Scripting.FileSystemObject"); 
    var writer = fil.OpenTextFile("loc.txt", 2, true); 
    writer.WriteLine(text); 
    writer.Close(); 

} 
+0

這是用於桌面應用程序嗎? – Ibu

回答

2

使用System.Gadget.path屬性獲取小工具的路徑並根據需要附加到它。請參閱鏈接中的示例。

快樂編碼。

+0

非常感謝! – Eric