获取WebBrowser控件的back/fwd历史记录

Jud*_*ngo 5 .net c# navigation webbrowser-control winforms

在C#WinForms中,获取System.Windows.Forms.WebBrowser的后向/前向历史堆栈的正确方法是什么?

Jim*_*ton 4

查看http://www.bsalsa.com/downloads.html。这是一系列Delphi组件(免费源代码,您可以在这里看到一个示例:http://staruml.cvs.sourceforge.net/staruml/staruml/staruml/components/ Plastic-components/src/embeddedwb.pas ?revision=1.1&view=markup - 这是 starUML 项目代码),除其他外,他们还有一种使用 IE MSHTML 界面获取历史记录、收藏夹等的方法。它是用 Object Pascal 编写的,但弄清楚发生了什么应该不会太难。如果您下载“嵌入式 Web 浏览器组件包”,请查看 EmbeddedWB_D2005\Source 中的内容 - 那里有各种各样的好东西。