timmalos a écrit :Avez vous bien mis le _FFConnect()?
Ensuite, affichez le @error de votre fonction qui retourne 0 si vous voulez comprendre ou est le probleme!
Si la fonction vous retourne 0, y'a un probleme, pour savoir lequel, faites un MsgBox(0,'',@error)
Ensuite, pour verifier que MozRepl est bien actif, essayez cet exemple:
Code : Tout sélectionner
#include <FF.au3>
_FFConnect() ; eine Verbindung zu FireFox (FF) aufbauen
... voir le code en question message précédent ...
OUI, ma première question portait justement sur cet exemple :
1ère remarque : après plusieurs essais nuls j'ai fini par comprendre qu'il fallait d'abord lancer (manuellement) FireFox ce que je trouve moyen comme exemple

J'en ai trouvé un autre qui remplace les 3 premières lignes par une seule:
_FFStart("
http://ff-au3-example.thorsten-willert.de/")
c'est quand même pas plus mal

.
Et si Firefox n'est pas lancé ... rien, aucun message d'erreur
2ème remarque : que doit donner cet exemple comme résultat ?
car à part le scroll je ne vois rien d'autre... je l'ai donc modifié ainsi :
Code : Tout sélectionner
#include <FF.au3>
_FFConnect()
If _FFIsConnected() Then
_FFOpenURL("http://ff-au3-example.thorsten-willert.de/")
$a=_FFGetValue("lname")
MsgBox(0, @error, $a)
_FFAction("ScrollXY", 0, 300)
_FFSetValue("fname", "Max", "name")
_FFSetValue("lname", "Mustermann", "name")
$a=_FFGetValue("lname")
MsgBox(0, @error, $a)
Else
MsgBox(64, "Erreur:", "Pas de connexion FFX.")
EndIf
j'ouvre FireFox (je vérifie que MozRepl est bien actif, je lance cet exemple
la page est bien chargée.
au 1er test de "lname" j'ai 8 pour le @error et 0 dans $a (je devrais avoir "" ?)
au second : même chose.
dans la sortie console, j'ai :
_FFGetValue ==> No match: $sElement: lname
admettons que mon appel ne soit pas correct, dans la doc il n'y a pas de lien d'exemple pour cette fonction !
mais j'ai aussi :
_FFSetValue ==> No match: $sElement: .getElementsByName('Mustermann')[0]
et là c'est bien un appel de l'exemple d'origine ... qui ne
marche pas donne rien... chez moi
où est le loup

?