2013-01-03 55 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

相关问题