[問題] 如何讓exe檔自己修改自己呢?

看板C_Sharp (C#)作者 (bero)時間18年前 (2007/03/10 15:50), 編輯推噓6(601)
留言7則, 5人參與, 最新討論串1/1
想請教板上的高手,如果在程式中宣告了某個數值,作為某方法的一個屬性 例如x=10好了 製作成成執行檔A之後 每次執行時,基本上他是不變的 是否有辦法製作一個執行檔B可以修改A裡面的x呢? 或者說,有沒有辦法寫一個單一的執行檔,當他在第一次執行之後,某個屬性值會隨執行次 數遞減?例如第一次執行某個方法中的屬性是10下一次執行的時候是9 而且當該屬性變成9之後,我將之複製到別的電腦上﹙也許時間日期等設定都不一樣﹚,他 執行時能從9開始遞減,而不是10﹙PS.複製的時候只能複製該執行檔不能夾帶別的檔案﹚ 還是說,這根本是做不到的? 或是有辦法利用.NET的CAS機制達成嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.103.63

03/10 21:25, , 1F
可否考慮用registry存變數?
03/10 21:25, 1F

03/11 02:32, , 2F
用Application Settings蠻方便的
03/11 02:32, 2F

03/11 23:15, , 3F
感謝!來研究看看^^
03/11 23:15, 3F

03/13 17:43, , 4F
不要用registry存,在Vista下會麻煩
03/13 17:43, 4F

03/13 17:44, , 5F
我最近喜歡IsolatedStorage
03/13 17:44, 5F

03/15 11:34, , 6F
臨時數據存儲可以考慮的方法——IsolatedStorage
03/15 11:34, 6F

03/15 11:34, , 7F
03/15 11:34, 7F
文章代碼(AID): #15ycDJ-x (C_Sharp)
文章代碼(AID): #15ycDJ-x (C_Sharp)