繁体   English   中英

如何在控件中显示Internet Explorer的历史记录?

[英]How to show Internet Explorer's History in a control?

我只是要求将IE控件嵌入表单中,而用户希望访问所有浏览器历史记录。

我认为IE中的历史记录管理器会做到这一点,那么如何将历史记录管理器嵌入到我的控件中呢?

或者我可以读取历史记录信息,将其放入ListView中并自己处理?

谢谢

请参见以下CodeProject文章:

C#中URL历史记录接口的微型包装器类
http://www.codeproject.com/KB/cs/ponta.aspx

本文介绍了UrlHistoryWrapper类是什么以及如何使用它。 UrlHistoryWrapper类是一个微型类,用于包装MSDN文档中IURLHistory接口的C#等效项。 它们被包装到易于使用的C#类中。 此类提供以下功能。

  1. 枚举历史记录缓存中的项目。
  2. 将指定的URL放入历史记录。 如果历史记录中不存在该URL,则会在历史记录中创建一个条目。 如果历史记录中确实存在该URL,则将其覆盖。
  3. 清除每个用户的历史记录。
  4. 查询历史记录并报告当前用户是否访问过特定的URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM