【发布时间】:2011-01-16 11:48:42
【问题描述】:
如果我使用Navigate 方法,WebBrowser 控件会正确加载任何mht 文件,但是当我使用DocumentText 或DocumentStream 属性时,mht 的源文件显示就像我在记事本中打开文件一样。
如果我将流写入临时文件然后导航到它,它可以正常工作,但我不想这样做。
这个问题似乎很常见,但我没有找到可行的解决方案。 Some people 建议我应该通过实现 IPersistMoniker com 接口来欺骗 IE,...等等。我已经尝试了一点,但不幸的是我得到了相同的结果。可能是我做错了什么。我仍然觉得他们应该是一个更直接的解决方案(除了先保存在临时文件中),知道吗?
【问题讨论】:
标签: c# .net winforms webbrowser-control mhtml