Bonjour,
j'ai un probl=E8me sur une application html (hta) dont le comportement
n'est pas r=E9gulier, je n'arrive pas =E0 trouver la solution ni la
cause.
L'application utilise la methode SendKeys pour =E9crire du texte dans
une fen=EAtre Bloc-notes mais lorsqu'il s'agit d'=E9crire des chiffres ,
irr=E9guli=E8rement en fonction du caps-lock elle =E9crit des & =E9 " ' ( -
=E8 _ =E7 =E0 ) =3D ou bien les chiffres attendus. Des fois on obtient le
bon r=E9sultat avec le caps-lock activ=E9 et des fois avec le caps-lock
d=E9sactiv=E9 ...
je n'arrive pas =E0 comprendre pourquoi ni =E0 trouver un test pr=E9alable
qui fonctionne dans tous les cas.
Actuellement j'effectue les tests sur un portable mais l'application
devrait =EAtre utilis=E9e sur tout autre type de clavier.
Si quelqu'un a une id=E9e Merci beaucoup pour votre aide.
Ernest
Mais je ne ferais pas comme ça, c'est du bidouillage, et ça ne te dira pas d'où vient le problème.
Je dirais plutôt que l'utilisation de SendKeys est du bidouillage ... FSO me semble être ce qu'il lui faut (à priori ... ne disposant pas des tenants et aboutissants de son projet)
Je n'arrive plus à trouver l'url de téléchargement de la doc script56.chm (si quelqu'un l'a éventuellement).
(pour d'autres liens, même si ce n'est pas à jour la plupart fonctionnent encore : http://automation.eu.tf/ws56reffr.exe)
Amicalement,
-- Jean - JMST Belgium
Mais je ne ferais pas comme ça, c'est du bidouillage, et ça ne te dira pas
d'où vient le problème.
Je dirais plutôt que l'utilisation de SendKeys est du bidouillage ...
FSO me semble être ce qu'il lui faut (à priori ... ne disposant pas des
tenants et aboutissants de son projet)
Je n'arrive plus à trouver l'url de téléchargement de la doc script56.chm
(si quelqu'un l'a éventuellement).
Mais je ne ferais pas comme ça, c'est du bidouillage, et ça ne te dira pas d'où vient le problème.
Je dirais plutôt que l'utilisation de SendKeys est du bidouillage ... FSO me semble être ce qu'il lui faut (à priori ... ne disposant pas des tenants et aboutissants de son projet)
Je n'arrive plus à trouver l'url de téléchargement de la doc script56.chm (si quelqu'un l'a éventuellement).
(pour d'autres liens, même si ce n'est pas à jour la plupart fonctionnent encore : http://automation.eu.tf/ws56reffr.exe)
Amicalement,
-- Jean - JMST Belgium
sympatix
Bonjour !
Je dirais plutôt que l'utilisation de SendKeys est du bidouillage ... Oui, tout a fait d'accord. Ce qui serait aussi du bidouillage dans son cas,
serait d'utiliser FSO pour lire un fichier texte rempli par l'utilisation de sendkeys. C'est ce que je voulais dire.
FSO me semble être ce qu'il lui faut (à priori ... ne disposant pas des tenants et aboutissants de son projet) Oui, ce serais l'étape suivante, une fois résolu le problème de la valeur
correcte de la variable qui est générée par son application tièrce. AMHA, en utilisant FSO tel quel, à la place de Senkeys, ne résoudra pas forcément son problème de valeur erronée.
Merci pour les liens :-)
pour Ernest, à titre d'infos, un petit code en js, qui créé un fichier texte, y écrit "bonjour", ensuite, lit cette ligne, et affiche le resultat dans une boite de dialogue: -------------------------------------- <html> <script language = javascript> var Pour_Lire = 1; var fich = "D:mon fichier.txt"; var oFSO = new ActiveXObject("Scripting.FileSystemObject"); var f = oFSO.CreateTextFile (fich, true); f.WriteLine ("Bonjour"); f.close();
var g = oFSO.OpenTextFile (fich, Pour_Lire); h = g.ReadLine(); g.close(); alert (h); </script> </html> ---------------------------------------
(Antispam: Ôter les "toto" dans l'adresse, pour me répondre)
Bonjour !
Je dirais plutôt que l'utilisation de SendKeys est du bidouillage ...
Oui, tout a fait d'accord. Ce qui serait aussi du bidouillage dans son cas,
serait d'utiliser FSO pour lire un fichier texte rempli par l'utilisation de
sendkeys. C'est ce que je voulais dire.
FSO me semble être ce qu'il lui faut (à priori ... ne disposant pas des
tenants et aboutissants de son projet)
Oui, ce serais l'étape suivante, une fois résolu le problème de la valeur
correcte de la variable qui est générée par son application tièrce. AMHA, en
utilisant FSO tel quel, à la place de Senkeys, ne résoudra pas forcément son
problème de valeur erronée.
Merci pour les liens :-)
pour Ernest, à titre d'infos, un petit code en js, qui créé un fichier
texte,
y écrit "bonjour", ensuite, lit cette ligne, et affiche le resultat dans une
boite de dialogue:
--------------------------------------
<html>
<script language = javascript>
var Pour_Lire = 1;
var fich = "D:mon fichier.txt";
var oFSO = new ActiveXObject("Scripting.FileSystemObject");
var f = oFSO.CreateTextFile (fich, true);
f.WriteLine ("Bonjour");
f.close();
var g = oFSO.OpenTextFile (fich, Pour_Lire);
h = g.ReadLine();
g.close();
alert (h);
</script>
</html>
---------------------------------------
Je dirais plutôt que l'utilisation de SendKeys est du bidouillage ... Oui, tout a fait d'accord. Ce qui serait aussi du bidouillage dans son cas,
serait d'utiliser FSO pour lire un fichier texte rempli par l'utilisation de sendkeys. C'est ce que je voulais dire.
FSO me semble être ce qu'il lui faut (à priori ... ne disposant pas des tenants et aboutissants de son projet) Oui, ce serais l'étape suivante, une fois résolu le problème de la valeur
correcte de la variable qui est générée par son application tièrce. AMHA, en utilisant FSO tel quel, à la place de Senkeys, ne résoudra pas forcément son problème de valeur erronée.
Merci pour les liens :-)
pour Ernest, à titre d'infos, un petit code en js, qui créé un fichier texte, y écrit "bonjour", ensuite, lit cette ligne, et affiche le resultat dans une boite de dialogue: -------------------------------------- <html> <script language = javascript> var Pour_Lire = 1; var fich = "D:mon fichier.txt"; var oFSO = new ActiveXObject("Scripting.FileSystemObject"); var f = oFSO.CreateTextFile (fich, true); f.WriteLine ("Bonjour"); f.close();
var g = oFSO.OpenTextFile (fich, Pour_Lire); h = g.ReadLine(); g.close(); alert (h); </script> </html> ---------------------------------------