当用户点击winforms应用程序上的按钮时,我将生成一个CSV文件。
然后我要求用户将文件保存到磁盘或打开文件。
我该怎么做?
注意:我只是在内存中生成文件,而不是将其写入磁盘,直到用户选择将其保存到的路径。
答案 0 :(得分:1)
如果您希望在其计算机上的CSV默认应用程序中为用户打开此项,则需要将其写入磁盘才能实现。
我要做的是如果他们想保存它,只需将它保存到他们的位置!
如果要打开它,将其保存到临时目录,然后使用System.Diagnostics.Process.Start(path)在默认应用程序中打开它。