当前位置: 代码迷 >> C# >> WINFORM浏览器控件 源
  详细解决方案

WINFORM浏览器控件 源

热度:467   发布时间:2016-05-05 04:07:24.0
WINFORM浏览器控件 流
// 场景:
    a.html文件,在项目中设置成为 "嵌入的资源",
    使用如下方法取得资源,返回一个流
            Assembly cuas = Assembly.GetExecutingAssembly();
            using (Stream stream = cuas.GetManifestResourceStream("namespace.a.html"))
            {
                stream.Seek(0, SeekOrigin.Begin);// 这里是有效的,stream流的长度是3001,说明文件读取成功..
                 this.webBrowser1.DocumentStream = stream;// 这里执行之后,a.hmtl没有载入到界面上.为什么?
            }
为什么设了DocumentStream属性,却显示不了网页呢.
this.webBrowser1 的URL属性为空,其它加载网页的属性都未设定.

------解决思路----------------------
this.webBrowser1.DocumentStream = stream; 这东西 不能直接赋值的。你应用
this.webBrowser1.Document.Text=xxx;把上面的流转换成文本
  相关解决方案