簡體   English   中英

您可以將設置的默認值設置為程序的當前工作目錄嗎?

[英]Can you set a setting's default value to the program's current working directory?

我正在使用VS 2010並且能夠創建,加載和保存設置。 我從http://www.codeproject.com/KB/cs/UserSettings.aspx上讀到必須提供默認值字段。 是否可以將字符串類型設置的默認值設置為運行目錄的應用程序?

如果無法實現,那么我的建議是提供默認值“。”。 並在運行時檢查它,如果需要將其更改為程序的當前目錄,但我願意接受一些不那么hacky的建議。

使用“hack”並檢測何時需要使用指定的值或其他內容。

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

您可以將應用程序設置字符串變量設置為您想要的任何內容。 您只知道將默認值設置為某個值,檢查該值並對其進行修改,然后檢查某個不能為目錄的值會容易得多。

當然,您也可以在應用程序首次啟動時添加設置變量,只需很少的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM