Salut tous le monde, je suis entrain de développez un petit logiciel qui automatise un peu un site de réservation pour cela je voulais passer une page qui contient une page pour agrée sur quelque condition de ce site donc j'ai fait ce code pour cliquer sur le bouton agrée et passer directement à la page suivante.
Mais ce que je veux savoir y'a t'il un moyen de passer cette page directement sans l'afficher dans le Browser ? pour gagner plus de temps ce qui est un des but de ce projet. Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 procedure TForm1.WebBrowser1DownloadComplete(Sender: TObject); var Buttons,Button: OleVariant; I: Integer; begin Buttons:= WebBrowser1.OleObject.Document.getElementsByTagName('button'); for I:= 0 to Buttons.Length - 1 do begin Button := Buttons.item(I); if Button.innerText = 'I agree to provide my Consent' then begin Button.click(); Break; end; end; end;
Partager