Comment connaitre le nom d'un formulaire (Composant TCppWebBrowser)
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é
Citation:
Le code suivant montre comment remplir les champs login et password d'un formulaire nommé connection, puis de soumettre le formulaire.
Où trouve-t-on dans le code source de la page web le nom du formulaire ?
Dans le tuto il se nomme connection, forcément quand je laisse connection dans le code ci-dessous il me met "Nom invalide". :)
Code:
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");
} |
Si quelqu'un aurait une solution :)
Merci d'avance.