FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[envoietouche][multitache]taches ne s executent pas en sequence
[envoietouche][multitache]taches ne s executent pas en sequence
Débuté par benoit, 10 aoû. 2005 12:12 - 2 réponses
Connectez-vous…
benoit
#1
Posté le 10 août 2005 - 12:12
je veux automatiquement lancer explorer pour aller sur page d identification compte bancaire, puis saisir mot de passe puis aller sur page detail operations; mais tres souvent la sequence saisie de code ne s execute alors que la page d accueil n est pas affichée; bref ce n est pas synchronisé; je veux juste envoyer des touches mais en laissant à explorer du temps pour afficher les pages ...
SI (PAS F_Anomalie) ALORS
Brapport = LanceAppliAssociée("
https://www.covefi.fr/comptes/html/authentification.asp
")
SI PAS Brapport ALORS
messErr = "Impossible de lancer l appli"
F_Anomalie = Vrai
FIN
FIN
SI PAS F_Anomalie ALORS
Multitache(600)
EnvoieTouche("{TAB 16}")
EnvoieTouche("1222222210") // s execute alors que page http est pas affichee
EnvoieTouche("{TAB}")
EnvoieTouche("1565665")
EnvoieTouche("{tab}")
//Multitache(100)
EnvoieTouche("{entree}")
Multitache(300)
EnvoieTouche("{TAB 3}")
// Multitache(100)
EnvoieTouche("{entree}")
Signaler
0
0
[DrCharly93]
#2
Posté le 10 août 2005 - 16:49
Bonjour Benoit,
Je ne pense aps que vous utilisiez la bonne méthode
Utilisez plutot : un code du genre
oInternet est un objet Automation "InternetExplorer.Application"
oInternet>>Navigate("
https://www.covefi.fr/comptes/html/authentification.asp
")
oInternet>>Visible = Vrai
//Cette ligne ouvre internet explorer
Pour plus de détail je vous invite a suivre le post suivant
http://www.wdforge.org/modules/newbb/viewtopic.php…
[DrCharly93] wdforge.org
benoit a écrit :
je veux automatiquement lancer explorer pour aller sur page d identification compte bancaire, puis saisir mot de passe puis aller sur page detail operations; mais tres souvent la sequence saisie de code ne s execute alors que la page d accueil n est pas affichée; bref ce n est pas synchronisé; je veux juste envoyer des touches mais en laissant à explorer du temps pour afficher les pages ...
SI (PAS F_Anomalie) ALORS
Brapport = LanceAppliAssociée("
https://www.covefi.fr/comptes/html/authentification.asp
")
SI PAS Brapport ALORS
messErr = "Impossible de lancer l appli"
F_Anomalie = Vrai
FIN
FIN
SI PAS F_Anomalie ALORS
Multitache(600)
EnvoieTouche("{TAB 16}")
EnvoieTouche("1222222210") // s execute alors que page http est pas affichee
EnvoieTouche("{TAB}")
EnvoieTouche("1565665")
EnvoieTouche("{tab}")
//Multitache(100)
EnvoieTouche("{entree}")
Multitache(300)
EnvoieTouche("{TAB 3}")
// Multitache(100)
EnvoieTouche("{entree}")
Signaler
0
0
Benoit
#3
Posté le 22 août 2005 - 18:12
merci , j ai avancé mais encore qqes questions:
1) la page d authentification n a pas le focus si d autres fenetres étaient déjà ouvertes, donc envoieTouche sans effet
2) comment puis je connaitre les méthodes et propriétés que je peux appliquer à mon objet IEApplication (comme Navigate ou Visible par exemple)
3) une fois mon formulaire rempli, (ça ça marche bien grace à votre aide maintenant), je ne peux valider; je voudrais cliquer sur le bouton valider en enchainant
EnvoieTouche("{TAB 4}")
EnvoieTouche("{entree}")
mais ces 2 lignes n ont aucun effet car la fenetre n est pas "active" on dirait
ci dessous mon code :
================
oInternet est un objet automation "InternetExplorer.Application"
oForm est un objet automation dynamique
oInternet>>NAVIGATE("
https://www.covefi.fr/comptes/html/authentification.asp
")
oInternet>>Visible = Vrai
TANTQUE oInternet>>Busy
Multitache(50)
FIN
//Récupération du formulaire
//Le nom du formulaire est FORMAUTHENT
oForm = oInternet>>document>>forms("FORMAUTHENT")
SI oForm <> Null ALORS
//Remplissage des champs
oForm>>NoClient>>value = "10034208910"
oForm>>CodeAcces>>value = "oooooo"
oInternet>>visible = Vrai
FIN
// sequence de touches pour valider mais sans effet
EnvoieTouche("{TAB 4}")
EnvoieTouche("{entree}")
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte