2010-12-21 24 views
0

我正在使用VS 2010,並且可以創建,加載和保存設置。我從http://www.codeproject.com/KB/cs/UserSettings.aspx讀取,必須給出默認值字段。是否可以將字符串類型設置的默認值設置爲應用程序運行目錄?你能設置一個設置的默認值到程序的當前工作目錄嗎?

如果它不可能,我的破解將是默認值「。」。並在運行時檢查它,如果需要將其更改爲程序的當前目錄,但我願意提供一些不太冒昧的建議。

回答

2

使用「hack」進行檢測並檢測何時需要使用分配的值或其他內容。

設置本質上是愚蠢的容器,對應用程序本身一無所知。

0

您可以將應用程序設置字符串變量設置爲任何您想要的。只是你知道將默認值設置爲某種東西比較容易,請檢查該值並對其進行修改,然後檢查一些不能作爲目錄的值。

當然,您也可以在應用程序第一次啓動時添加設置變量,代碼非常少。