没有showdialog保存文件

use*_*921 1 c# savefiledialog

我想保存很多文件,差不多200个.当我只保存一些文件时,我就是这样做的:

                    dialog.Filter = "Bmp files (*.bmp)|*.bmp";
                    dialog.FileName = name + "_copy";
                    dialog.ShowDialog();
                    bitmap1.Save(dialog.FileName);
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做但不使用dialog.showdialog()?

Ed *_* S. 7

看看你的代码.Save方法采用字符串参数,即文件路径.您显然不需要用户输入,您只需提供自己的路径即可.

 bitmap1.Save(@"C:\foo.bmp");
Run Code Online (Sandbox Code Playgroud)

您没有提供太多信息,所以也许您的问题是知道在哪里实际保存文件?如果您不需要用户输入(即,您不想使用FileDialog),那么您需要确定一些用于组织这些文件的方案.