Méthode pour simuler un clique sur un bouton d'une page HTML (Tcppwebbrowser)
Bonjour,
Connaissez vous une méthode afin de pouvoir simuler un clique sur un bouton d'une page HTML en utilisant le composant "tcppwebbrowser".
Par exemple sur un forum, je voudrais utiliser la page recherché.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Variant vDocument = WebBrowser->ControlInterface->Document;
if (((IDispatch *)vDocument) != NULL)
{
Variant vForms = vDocument.OlePropertyGet("Forms");
Variant vForm = vForms.OleFunction("item",0,0);
Variant vContent = vForm.OlePropertyGet("All");
Variant vSearchField = vContent.OleFunction("NamedItem","search"); //Je cherche le champ recherché
vSearchField.OlePropertySet("Value","Le mot-clé à recherché"); // Je rentre le mot-clé que je veux recherché
?? // Fonction permettant de simuler un clique sur un bouton
} |
Merci d'avance
pour simuler un click, il faut.... faire "click" !!!
Variant vForms = vDocument.OlePropertyGet("All");
Variant vBouton = vForms.OleFunction("NamedItem",WideString("nom du bouton").c_bstr());
if (vBouton.VUnknown == NULL)
{
ShowMessage ("Problème avec le nom du bouton!");
return;
}
vBouton.OleFunction("click");