Delphi - 获取在firefox中运行的网页的源代码

时间:2010-11-01 09:50:18

标签: delphi firefox

如何使用delphi获取当前在firefox实例中运行的网页的源代码?如果可能的话,我想首先不使firefox成为活动窗口,但只是抓住源代码是我的主要问题。

TIA, 戴夫

2 个答案:

答案 0 :(得分:2)

这可能会有所帮助

How to embed a browser object, other than IE<n>, in a Delphi application

这是关于嵌入firefox(以及其他),但有其他页面显示你可以用DOM导航的方法。

我会考虑使用IE,如果可能的话,在IE中如何做到这一点已经有了很好的记录。

答案 1 :(得分:0)

从ClipBoard家伙那里获得“这是一种方式,但不要这样做”......

我看到的一个丑陋的黑客是向应用程序发送击键并强制它将数据复制/粘贴到剪贴板。不要走这条路。它适用于您,在受控环境中。它不适用于您的用户,他们将遇到兼容性问题,意外删除剪贴板数据,以及其他正在监控剪贴板以进行更新的应用程序崩溃。
不,你不能保存/恢复剪贴板而不会造成更多麻烦。