2010-07-25 6 views
1

Il y a une calculatrice en ligne gratuite sur une page Web à laquelle je veux accéder à partir d'un programme C#. La calculatrice est très simple - juste un tableau HTML. Il n'y a pas de JavaScript ou Flash. Je veux être capable de transformer cette page en une méthode que je peux appeler. La méthode appellerait vraisemblablement la page Web, entrer les nombres appropriés, lire le résultat, puis renvoyer le résultat.Comment transformer une calculatrice Web en un programme appelable?

Quelle est la meilleure façon de faire cela?

+0

Pouvez-vous poster un lien vers le site? Comment ça marche? – jwsample

Répondre

2

Je voudrais essayer de charger la page Web avec WebBrowser classe, si c'est une calculatrice côté serveur, vous devez comprendre les paramètres GET/POST pour donner une entrée et choisir la fonctionnalité désirée (vous pouvez le faire en analysant la source HTML) et demander la page de réponse. S'il s'agit d'une calculatrice côté client, vous devez utiliser l'analyseur DOM (voir la classe HTMLDocument). Si cette calculatrice est vraiment simple, je penserais à la ré-implémenter ou essayer de trouver un composant pré-écrit, je pense que cela devrait être plus facile (vous pouvez avoir la source javascript dans le cas d'une calculatrice côté client).

Questions connexes