我正在制作一个简单的程序:
我是个初学者,这里有一个挑战。有两个节目。一种是用户可以打开以更改设置(Windows窗体),另一种是在启动、完成任务和退出时运行。如何在一个项目中制作两个程序?
另外,在哪里保存配置,以便两个程序都可以读/写?
谢谢你提前帮忙。
更新:这个程序基本上是在启动时清理桌面。请检查我的软件的附加设计以及更好的想法。

发布于 2017-02-10 10:53:12
有两个答案:
Main方法中的参数,以决定它应该在哪种模式下运行。如果没有参数运行(例如双击时),它将显示用户界面,如果使用某些特定的参数运行,比如/run,它将不显示用户界面,而是执行所需的任务。您没有指定如何使任务在启动时发生,但它必须使用该参数(/run)运行该程序。如果你正在制作一个传统的Windows应用程序,你可以自由地保存你想要的设置。建议将它们保存在用户主文件夹/“配置文件”中的AppData文件夹的子文件夹下。您可以使用Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)获取AppData文件夹的路径,然后在其中创建自己的文件夹和文件。
你也可以使用注册表。
https://stackoverflow.com/questions/42157286
复制相似问题