Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms csv文件生成,要生成文件,然后要求用户保存或打开它_Winforms_File_Csv - Fatal编程技术网

Winforms csv文件生成,要生成文件,然后要求用户保存或打开它

Winforms csv文件生成,要生成文件,然后要求用户保存或打开它,winforms,file,csv,Winforms,File,Csv,当用户单击winforms应用程序上的按钮时,我将生成一个CSV文件 然后我想让用户将文件保存到磁盘或打开文件 我该怎么做 注意:我只是在内存中生成文件,在用户选择保存路径之前不会将其写入磁盘。如果您希望在其计算机上的默认CSV应用程序中为用户打开此文件,则需要将其写入磁盘以实现此目的 我会做的是,如果他们想保存它,只需保存到他们的位置 如果他们想打开它,请将其保存到temp目录,然后使用System.Diagnostics.Process.Start(路径)在默认应用程序中打开它。如果您希望在

当用户单击winforms应用程序上的按钮时,我将生成一个CSV文件

然后我想让用户将文件保存到磁盘或打开文件

我该怎么做


注意:我只是在内存中生成文件,在用户选择保存路径之前不会将其写入磁盘。

如果您希望在其计算机上的默认CSV应用程序中为用户打开此文件,则需要将其写入磁盘以实现此目的

我会做的是,如果他们想保存它,只需保存到他们的位置


如果他们想打开它,请将其保存到temp目录,然后使用System.Diagnostics.Process.Start(路径)在默认应用程序中打开它。

如果您希望在他们机器上的默认CSV应用程序中为用户打开它,则需要将其写入磁盘以实现此操作

我会做的是,如果他们想保存它,只需保存到他们的位置


如果他们想打开它,请将其保存到临时目录,然后使用System.Diagnostics.Process.Start(路径)在默认应用程序中打开它。

找到答案了吗?找到答案了吗?