2013-01-03 82 views
0

我正在創建一個應用程序,使用戶可以用不同徽標替換程序的徽標。用戶可以選擇多種方式來做到這一點,但我希望使用的方法之一是用新的標誌替換原來的標誌。所以基本上:在Visual Studio中通過C#在Windows資源管理器中編輯文件

  • 重命名舊標識爲「OldLogo(備份)」
  • 老項目的位置添加一個新的項目NewLogo

然後到反轉過程應該由用戶選擇:

  • 刪除添加NewLogo
  • 重命名OldLogo爲原來的名稱

上面提到的要點或理論的代碼背後將極大讚賞。

+1

查看[File](http://msdn.microsoft.com/en-us/library/system.io.file.aspx)類,其中包含靜態方法:Move,Delete,Copy。 (要重命名,移動到具有不同名稱的同一地點) – SimpleVar

+0

我們無法提供任何個性代碼。一旦您嘗試過某些東西,我們將能夠幫助解決您遇到的任何具體問題。請在此處閱讀有關發佈問題的良好指南:http://tinyurl.com/so-list – ryadavilli

回答

0

1)選課新標識文件 2)重命名舊標識 3)打開文件對話框,複製所選文件到舊標識的子文件夾並將其名稱更改 反向 1)刪除當前徽標文件 2)重命名舊標識文件以正確的名稱

大多數的操作,你將使用.NET中的Dictionary和File類。

+0

對不起。我對此很新,並且還沒有真正與課程合作過。你知道任何教程?非常感謝你。不勝感激。 – user1909199

+0

試試這個[http://msdn.microsoft.com/en-us/library/aa288436(v=vs.71).aspx](http://msdn.microsoft.com/en-us/library/aa288436 (v = vs.71).aspx) –

0

由於Yorye彌敦道已經提到的,文件類允許很多你在找什麼: MSDN File Class

您可以使用複製到備份,並根據需要覆蓋您的徽標。

+1

感謝您的所有幫助。我不知道從哪裏開始,我的在線搜索一直在返回與解決方案中編輯文件相關的結果。我看了一下鏈接。對不起,如果我完全關閉,但是我必須添加一個使用System.IO.File,因爲在IO之後,出現的唯一選項是壓縮。我很抱歉如此愚蠢。這對我來說是非常新的。 – user1909199

相關問題