2009-10-03 4 views
1

Je viens d'avoir une exigence d'emmbed un contrôle IE dans un formulaire, et l'utilisateur veut avoir accès à tous les historiques du navigateur.Comment afficher l'historique d'Internet Explorer dans un contrôle?

Je pense que le gestionnaire d'historique dans IE fera cela, alors comment puis-je intégré le gestionnaire de l'histoire dans mon contrôle?

Ou est-ce que je peux lire les informations d'historique, les mettre dans un ListView et les gérer moi-même?

Merci

Répondre

3

Voir l'article CodeProject suivant:

La classe minuscule wrapper pour l'interface de l'historique des URL en C#
http://www.codeproject.com/KB/cs/ponta.aspx

Cet article décrit ce que la classe UrlHistoryWrapper est et comment utiliser il. La classe UrlHistoryWrapper est une classe minuscule qui encapsule l'équivalence C# de l'interface IURLHistory dans le document MSDN. Ils sont enveloppés dans des classes C# faciles à utiliser. Cette classe fournit les fonctionnalités suivantes.

  1. Énumérer les éléments de l'historique cache.
  2. Placez l'URL spécifiée dans l'historique . Si l'URL n'existe pas dans l'historique, une entrée est créée dans l'historique. Si l'URL existe dans l'historique, il est écrasé.
  3. Efface l'historique utilisateur par utilisateur.
  4. Interroge l'historique et signale si une URL particulière a été visitée par l'utilisateur actuel.
+0

Nous vous remercions de votre réponse. – guitarpoet

Questions connexes