1

多くのファイルを保存したいのですが、ほぼ 200 です。いくつかのファイルだけを保存するときは、次のようにしています。

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

dialog.showdialog() を使用せずに同じことを行うにはどうすればよいですか?

4

1 に答える 1

7

コードを見てください。Save メソッドは文字列引数、つまりファイル パスを取ります。明らかに、ユーザーがそれを入力する必要はありません。単に独自のパスを指定できます。

 bitmap1.Save(@"C:\foo.bmp");

多くの情報を提供していないので、ファイルを実際に保存する場所を知っていることが問題なのでしょうか? ユーザー入力が必要ない場合 (つまり、FileDialog を使用したくない場合)、これらのファイルを整理するためのスキームを決定する必要があります。

于 2010-11-09T00:02:16.913 に答える