作者bero (bero)
看板C_Sharp
標題[問題] 如何讓exe檔自己修改自己呢?
時間Sat Mar 10 15:50:42 2007
想請教板上的高手,如果在程式中宣告了某個數值,作為某方法的一個屬性
例如x=10好了
製作成成執行檔A之後
每次執行時,基本上他是不變的
是否有辦法製作一個執行檔B可以修改A裡面的x呢?
或者說,有沒有辦法寫一個單一的執行檔,當他在第一次執行之後,某個屬性值會隨執行次
數遞減?例如第一次執行某個方法中的屬性是10下一次執行的時候是9
而且當該屬性變成9之後,我將之複製到別的電腦上﹙也許時間日期等設定都不一樣﹚,他
執行時能從9開始遞減,而不是10﹙PS.複製的時候只能複製該執行檔不能夾帶別的檔案﹚
還是說,這根本是做不到的?
或是有辦法利用.NET的CAS機制達成嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.73.103.63
推 retsamsu:可否考慮用registry存變數? 03/10 21:25
推 DearKurt:用Application Settings蠻方便的 03/11 02:32
推 bero:感謝!來研究看看^^ 03/11 23:15
推 EricTsai:不要用registry存,在Vista下會麻煩 03/13 17:43
→ EricTsai:我最近喜歡IsolatedStorage 03/13 17:44
推 tomex:臨時數據存儲可以考慮的方法——IsolatedStorage 03/15 11:34