如何在我的項目資源中編輯字符串?當我嘗試它,我得到這個錯誤:編輯資源中的字符串
屬性或索引「Project.Properties.Resources.ExternalIp」不能被分配到 - 它是隻讀
這是我做的:
Resources.ExternalIp = utf8.GetString(webClient.DownloadData("http://automation.whatismyip.com/n09230945.asp"));
如何在我的項目資源中編輯字符串?當我嘗試它,我得到這個錯誤:編輯資源中的字符串
屬性或索引「Project.Properties.Resources.ExternalIp」不能被分配到 - 它是隻讀
這是我做的:
Resources.ExternalIp = utf8.GetString(webClient.DownloadData("http://automation.whatismyip.com/n09230945.asp"));
Properties.Ressources
是隻讀的(「編譯」),你必須使用Properties.Settings
&把適用範圍爲「用戶」,所以這將是「讀寫」
Project.Properties.Settings.Default.ExternalIp = utf8.GetString(webClient.DownloadData("http://automation.whatismyip.com/n09230945.asp"));
Project.Properties.Settings.Default.Save();
資源不應被寫入;它們嵌入在可執行文件中,因此更改它們將涉及修改可執行文件。
從你的代碼看,你實際上需要application settings,而不是資源。
我確實做到了,愚蠢的我>。< – 2012-08-08 01:12:48
謝謝,這個工程! – 2012-08-08 01:18:42
歡迎夥伴 – S3ddi9 2012-08-08 01:29:57