我有一个收集和编译数据并显示在表单上的 winforms 应用程序。我希望用户能够单击一个按钮,该按钮基本上将该数据导出到一个 txt 文件,他们可以在其中打印或保存文本文件。
我知道using StreamWriter txtFile = File.CreateText(@"C:\path\Foo.txt")并且我已经用它来生成错误日志和东西,但这可能不起作用,因为我不一定想创建一个新的永久文件。基本上,我想要的是:
用户单击一个按钮,然后记事本弹出一些信息(基于存储在变量中的内容)。然后,用户可以决定是否要保存它或打印它或其他什么。当他们关闭它时,系统会提示他们保存(就像记事本一样),然后如果他们选择不保存,文件就会消失。如果我使用上面的代码,每次用户单击该按钮时都会创建一个新文件,我不希望这样,因为我的驱动器将充满 10,000 个文本文件。
E : 好的,有几个人建议使用这个解决方案:
但这对我不起作用。我复制了代码,放入一个按钮,将其更改Notepad++为just Notepad,但它不起作用。我在适当的using行中添加了。还是行不通。我并不是说这不是解决方案,我只是说我无法让它发挥作用。
心有法竹
阿晨1998
侃侃尔雅
随时随地看视频慕课网APP
相关分类