我不确定标题是否准确地表达了我想问的内容,所以这里是:
我刚刚制作了我的第一个桌面应用程序,它使用 XML 文件来存储数据。XML 文件存储在我自己机器上的 C:/Users/myname/Documents/adjsklf/asdjfklasd/.... 中的某个位置。如何在特定位置 C:/Users/theirname/Documents/myAppName/data.xml 创建此文件?或者更具体地说,我如何获得“他们的名字”文件名?对于有多个用户的机器,我如何获取属于实际使用该应用程序的用户的文件名?
另外,当我第一次启动这个应用程序时,我并没有真正考虑部署这个应用程序。因此,我创建了一个类 dataManipulation 的显式构造函数,它可以操作 XML 文件中的所有数据。发生的情况是,当我的程序运行时,它会执行 MainWindow,它同时使用我想要的路径构造我的 dataManipulation 对象。但是,由于现在有几个朋友想试用这个应用程序,所以我需要能够先使用我前面提到的路径来检测文件是否存在。实现这一目标的最佳方法是什么?
太感谢了!