Bonjour
Je cherche à envoyer des commandes à une page WEB depuis Delphi.
Par commande j'entends: pouvoir faire depuis delphi ce que je peux faire manuellement sur une page WEB: cocher/décocher une case à cocher, remplir un champ de texte, cliquer un bouton etc.
- Faire un POST ou un GET mais cela suppose de connaitre au moins le nom des composants à traiter de la page en question et cette page varie à chaque session. Donc il faudrait explorer le source HTML.
- Trouver les handles des composants présents sur la page du Browser et leur envoyer des commandes (Sendmessage) (ce que je préfèrerais mais ne sait pas faire).
- Plus bêtement: simuler des clicks ou des entrées clavier sur la page ce qui suppose de localiser dans l'espace des cette page les controles ou d'avoir leur handle.
Bref. Quelle est la façon intelligente et pratique de résoudre la question ?
Je n'ai pas de préférence quand au browser à utiliser (Ie, Firefox, etc.).
Cordialement
Eric
Partager