Bonjour,
Je suis sous C++ Builder 2010 et j'aimerais récupérer et remplir les champs d'un formulaire d'un forum.
Suite a ce tuto :http://cpp.developpez.com/faq/bcb/?p...plirformulaire
Je me pose la question :
Comment savoir le nom d'un formulaire car dans le tuto,
il y a marquéOù trouve-t-on dans le code source de la page web le nom du formulaire ?Le code suivant montre comment remplir les champs login et password d'un formulaire nommé connection, puis de soumettre le formulaire.
Dans le tuto il se nomme connection, forcément quand je laisse connection dans le code ci-dessous il me met "Nom invalide".
Si quelqu'un aurait une solution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Variant vDocument = brwInt->ControlInterface->Document; if (((IDispatch *)vDocument) != NULL) { Variant vForms = vDocument.OlePropertyGet("Forms"); Variant vForm = vForms.OleFunction("NamedItem","connection"); Variant vContent = vForm.OlePropertyGet("All"); Variant vLoginField = vContent.OleFunction("NamedItem","login"); Variant vPassField = vContent.OleFunction("NamedItem","password"); vLoginField.OlePropertySet("Value","UnLogin"); vPassField.OlePropertySet("Value","UnMotDePasse"); vForm.OleProcedure("Submit"); }
Merci d'avance.
Partager