|
ありがとうございます。
流れとしては、バイナリーデータをストリームで受けて、文字コードを変換して文字列にする、と理解できました。
試したところ、エラーがたくさん…。
byte[] buf = new buf(webBrowser.DocumentStream.Length);
webBrowser.DocumentStream.Read(buf, 0, webBrowser.DocumentStream.Length);
Encoding ec = Encoding.GetEncoding(WebBrowser.HtmlDocument.Encoding);
String s = ec.GetString(buf);
エラー 1 型または名前空間名 'buf' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
エラー 2 'System.IO.Stream.Read(byte[], int, int)' に最も適しているオーバーロード メソッドには無効な引数がいくつか含まれています。
エラー 3 引数 '3': 'long' から 'int' に変換できません。
エラー 4 'System.Windows.Forms.WebBrowser' に 'HtmlDocument' の定義がありません。
引き続きお願いします。
|