Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 2010
-
18 nov. 2009 à 15:53
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
20 nov. 2009 à 14:22
bonjour
svp je cherche comment envoyer des commandes à un control dans vb6
j'ai un webbrowser avec proprieté visible = false qui execute une page quand cette page est charger je voudrais bien cliquer sur TAB 2 fois puis sur entrer vue que le lien que je vais executer est en javascript donc je connait pas l'id ni le value pour l'executer a partir du code de la page.
j'ai essayer avec sendmessage et postmessage mais j'ai pas pus le faire.
(le control webbrowser est sur la meme application qui va envoyer les commande, donc je recupere le handle avec wb1.hwnd
j'ai essayer ce code:
Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Const WM_CLOSE = &H10
PostMessage wb1.hwnd, WM_CLOSE, 0&, 0&
sa fonctionne sans problème mais j'arrive pas a changé WM_CLOSE par tab 2 fois et entrer
est ce c'est possible SVP ?
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 20 nov. 2009 à 14:16
bonjour
aucun "id" ou "name" n'est mentionné dans le code c'est pour cela que je cherchais comment juste mettre le focus à mon
webbrowser et le manipuler avec la pression de touches