0

webBrowserコンポーネントを持つプログラムがあります。このコンポーネントがリソース( "1.htm")にあるページに移動する必要があります。とにかくそれをすることはありますか?私の一般的な願いは、デバッグ後、プログラムの.exeファイルが1つだけで、すべてのhtmページ(画像やアイコンなど)がその中に組み込まれることです。それとも可能ではありませんか?

4

1 に答える 1

1

そのためにDocumentTextプロパティを使用できます

webBrowser1.DocumentText = WindowsFormsApplication1.Properties.Resources.1htm;

また

using (Stream stream = Assembly.GetExecutingAssembly() 
                           .GetManifestResourceStream("1.htm"))
{
   using (StreamReader reader = new StreamReader(stream)) 
   { 
       webBrowser1.DocumentText = reader.ReadToEnd(); 
   } 
}
于 2012-05-15T19:24:07.150 に答える