AutoIt Français

Nouveau forum : http://www.autoitscript.fr/
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexionhttp://www.autoitscript.fr

Partagez | 
 

 Faire un /

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Lythium
Débutant
Débutant


Nombre de messages : 14
Date d'inscription : 28/02/2007

MessageSujet: Faire un /   2007-03-03, 02:43

Le problème est simple, dans les enchainement de caractere envoyer via un send(), une fois sur deux le "/" se transforme en ":".

J'ai esayé de rajouté des tempo pour le forcer a prendre son temps et s'apliquer, mais rien a faire .. C'est aleatoire. Mais je suis persuadé qu'il y a une technique
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Faire un /   2007-03-03, 03:06

essaye avec le caractere ascii 47

Retourne le caractère correspondant au code ASCII.

Chr ( ASCIIcode )

[b]Send[/b][color=red]([/color][b]"[/b]{ASC 047}[b]"[/b][color=red])[/color]

l'exemple de autoit (modifié pour ton / )

$text = [b]""[/b]
[color=royalblue]For[/color] $i = 40 to 47
$text = $text & Chr[color=red]([/color]$i[color=red])[/color]
[color=royalblue]Next[/color]
[b]MsgBox[/b][color=red]([/color]0[color=red],[/color] [b]"[/b]Uppercase alphabet[b]"[/b][color=red],[/color] $text[color=red])[/color]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Lythium
Débutant
Débutant


Nombre de messages : 14
Date d'inscription : 28/02/2007

MessageSujet: Re: Faire un /   2007-03-03, 04:45

Le Send("{ASC 047}") autant que le Send( Chr(47)) et le Send("/") me donne des resultats aleatoires .. Une fois sur deux ça mes un ":" a la place
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Faire un /   2007-03-03, 04:55

excuse alors

vais faire le curieux c'est ou que tu utilise çà ? me dit pas dos

je vais regarder au niveau des expression réguli!ere si y a pas possibilité de forcé le caractére /
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Lythium
Débutant
Débutant


Nombre de messages : 14
Date d'inscription : 28/02/2007

MessageSujet: Re: Faire un /   2007-03-03, 15:33

Ou esayé de se forcer a s'appliquer et lui faire prendre son temps (peu etre par une autre fonction que Send ou une option), meme en mettant une tempo avant il ripe sur le shift et fais mal le / ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Faire un /   2007-03-03, 16:06

La commande marche très bien chez moi,j'ai fais des tests.

Sa doit être ton script qui est mal fait,ou la fenêtre sur laquel tu l'execute.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Faire un /   2007-03-03, 16:16

c'est peut être l'encodage (code pays avec les caracteres)

faudra passer à l'unicode ou changer le chcp (mais là je dis surement une grosse .... )

post le bout de code qu'on matte
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Faire un /   2007-03-12, 14:00

/ = slant (forward slash, divide)

47 = [b]Send[/b][color=red]([/color][b]"[/b]{ASC 047}[b]"[/b][color=red])[/color]
[color=red] or [color=#000000]char(47)[/color][/color]

code hexa essaye çà "%.2f"
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Faire un /   Aujourd'hui à 17:12

Revenir en haut Aller en bas
 
Faire un /
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Affiches comment être et faire pour apprendre
» faire une copie du fichier de la license de SZ ?
» Impossible de faire une M.A.J avec Avira [Résolu]
» Peut on faire des ticket a gratter?
» [Résolu] Problème pour faire un copier/coller (suite post sur yahoo)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
AutoIt Français :: AutoIt v3 :: Entraide-
Sauter vers: