IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

pb sur code vb


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1
    Par défaut Probléme pour piloter IE
    Bonjour,

    Dans le cadres de mon travail, je cherche a automatiser les actions d'un portail intranet existant (choix automatique dans
    une liste du site, cliquer automatiquement sur les boutons existants, etc, etc....), j'arrive à simuler 90% de mes actions
    en code VB, mais depuis 2 jours je bloque...mais je bloque......et ça m'énerve!!!
    je me retrouve sur une page web ou j'ai une liste de choix, puis un bouton connexion, le but et de choisir un item dans
    la liste puis de cliquer sur connection et là on attéri à l'endroit voulu...dans mon code j'arrive a
    selectionner le deuxiéme item de ma liste et pour que cela soit prit en compte, je suis obliger de simuler un clic de
    souris, sinon le bouton connection me renvoi un message comme quoi il faut selection un choix dans ma liste..qu'a
    cela ne tienne, j'écris dans mon code "helem.click"...mais hélas en faisant ça il me renvoi à chaque fois sur
    mon premier choix de liste et non celui selectionné gràce au code:
    helem.Value = (objie.Document.getElementsByTagName("option")(y).Value)

    ci dessous une partie du code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    For y = 0 To 200
    '                Stop
                    On Error Resume Next
                    If Not IsNumeric(objie.Document.getElementsByTagName("option")(y).Value) Then
                        Stop
                        If Err.Number = "91" Then GoTo CentreSuivant
                        Set helem = objie.Document.getElementById("idsSite")
                        helem.Value = (objie.Document.getElementsByTagName("option")(y).Value)
                        Pause
                        'ci dessous me renvoi au premier choix de ma liste
                        helem.Click
    quelqu'un peut-il m'aider??
    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2004
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 136
    Par défaut
    Citation Envoyé par Manu_ggy Voir le message
    je me retrouve sur une page web ou j'ai une liste de choix, puis un bouton connexion, le but et de choisir un item dans
    la liste puis de cliquer sur connection et là on attéri à l'endroit voulu...dans mon code j'arrive a
    selectionner le deuxiéme item de ma liste et pour que cela soit prit en compte, je suis obliger de simuler un clic de
    souris, sinon le bouton connection me renvoi un message comme quoi il faut selection un choix dans ma listeMerci d'avance
    Ton application que tu veux réaliser semble très simple. Ce que je peux observer c'est qu'une simulation du clic de souris ne devrait pas avoir lieu (pour ce que tu veux faire). Habituellement, quand tu cliques sur le bouton connection, le programme devrait être capable de voir que c'est le deuxième item qui a été sélectionné. C'est probablement cela ton erreur. Quel est le code que tu fais pour ton événement clique du bouton Connexion (au complet) ?

Discussions similaires

  1. [Mail] Besoin d'aide sur code email avec PJ
    Par flysurfer dans le forum Langage
    Réponses: 1
    Dernier message: 23/02/2006, 10h52
  2. besoin d'aide sur code Block
    Par Antalus dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 31/01/2006, 18h38
  3. Experts Mysql : Optimiser une requete sur codes postaux
    Par El Riiico dans le forum Requêtes
    Réponses: 6
    Dernier message: 20/01/2006, 18h00
  4. Tri sur code hiérarchique
    Par cafou33 dans le forum SQL
    Réponses: 5
    Dernier message: 22/03/2004, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo