C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 69 を表示中)
■39842 / )  Re[11]: ウェブブラウザで編集したページを、実際のページにアップデート
□投稿者/ RT (38回)-(2009/08/14(Fri) 14:50:38)
No39840 (やじゅ さん) に返信
>要求ってことは、個人目的で作成しているわけではないのですか?
>私は、個人的な勉強ならこのままでもいいと思っていたのですが、
>もし仕事として作成しているなら、方針を変更すべきです。

技術調査中なので、方針転換することは出来ますが、どう方針転換すべきですか?

>と書かれていますので、s変数の内容をStreamWriterクラスなりでローカルファイル(例 C:\foo\hoge.html)に保存
>http://dobon.net/vb/dotnet/file/writefile.html

private void button3_Click(object sender, EventArgs e)
{
string s = webBrowser_Main.Document.GetElementsByTagName("HTML")[0].OuterHtml;

//StreamWriterの初期化
//ファイルを上書きし、Shift JISで書き込む
//2番目のパラメータをTrueにすると、上書きせずにファイルの末尾に追加
System.IO.StreamWriter sw =
new System.IO.StreamWriter(@"c:\test.txt",
false,
System.Text.Encoding.GetEncoding(932));

sw.Write(s);
//閉じる
sw.Close();

}

のように書き、保存することが出来ました。ですが、保存をするときにダイアログを表示して、名前を付けて保存というようにしたいのですが、どうすればよいでしょうか?
返信 編集キー/


管理者用

- Child Tree -