我正在创建一个应用程序,使用户能够用不同的徽标替换程序的徽标。用户可以选择多种方式来执行此操作,但是我想使用的其中一种方法是将原始徽标替换为新徽标。所以基本上:
- 将旧徽标重命名为“ OldLogo (Backup)”
- 将新项目NewLogo添加到旧项目的位置
然后相反的过程应该用户选择:
- 删除添加的NewLogo
- 将OldLogo重命名为其原始名称
上述要点的代码或其背后的理论将不胜感激。
我正在创建一个应用程序,使用户能够用不同的徽标替换程序的徽标。用户可以选择多种方式来执行此操作,但是我想使用的其中一种方法是将原始徽标替换为新徽标。所以基本上:
然后相反的过程应该用户选择:
上述要点的代码或其背后的理论将不胜感激。
1) 打开文件对话框以选择新徽标文件 2) 重命名旧徽标 3) 将所选文件复制到旧徽标子文件夹并反向更改其名称 1) 删除当前徽标文件 2) 将旧徽标文件重命名为正确名称
您将使用 .NET 中的 Dictionary 和 File 类执行的大部分操作。
正如 Yorye Nathan 已经提到的那样,File 类允许您寻找很多东西: MSDN File Class
您可以根据需要使用复制来备份和覆盖您的徽标。