Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[R] Vérifier que editbox n'est pas vide et que inputbox possède un point
Auteur Message
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Bonjour à tous,

dans le cadre de ce projet : http://batch.xoo.it/t2392-En-cours-ContextMenuAdd.htm
Je voudrai savoir si quelqu'un savait comment controler qu'une editbox n'est pas vide ?

Merci à ceux qui me réponderont.



Dernière édition par Laddy le Jeu 26 Jan 2012 - 11:06; édité 2 fois

______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Re: [..] Vérifier que editbox n'est pas vide 
Hello,

Ben... C'est assez simple en faite, je suis étonné que tu n'y est pas penser ou peut être que je me trompe...

En tout cas, voici comment j'aurais procéder:

Code:
If Not GuiCtrlRead($editBox) = "" Then
;...
EndIf


Merci,
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Dans mes souvenirs c'est ce que j'avais fait mais sans succès je recommencerai pour voir.

Faut que je regarde aussi pour l inputbox vérifier que le point est bien présent en début de mot. arf
si tu as une idée fais moi signe




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Hello,

Oui j'en est une Mr. Green
Je regarde dans la doc si c'est possible.

Je te tien au courant Smile

Merci,
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Hello,

Trouver, c'est hyper simple Very Happy

J'ai utiliser la fonction StringToASCIIArray pour transformer la chaine de caractère en un tableau 1D sauf que cette fonction transforme les caractère en code ascii mais sa revient au même si tu teste le code ascii du point (".").
Code:
$string = InputBox("", "Enter an extension") ;on demande une d'extansion
$stringArray = StringToASCIIArray($string) ;on transforme se nom en code ASCII et en tableau 1D
If $stringArray[0] = 46 Then ;on vérifie si le premier caractère de l'extansion est un "." (46 est la valeur de "." en code ACII)
   MsgBox(0, "", "Yes")
Else
   MsgBox(0, "", "No")
EndIf


Merci,
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
ça semble fonctionné bravo Rekaca.
Merci Okay




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Hello,

Derien Laddy Very Happy

Appelle moi rekah

Merci,
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Bon ton code fonctionne mais ça ne va pas avec mon code : GUICtrlCreateInput j utilise
du coup ça fonctionne pas dedans.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Hello,

Mais si Laddy (tien sa rime) :p.

Tu n'as qu'a utilisé un GuiCtrlRead()!

Code:
$string = GuiCtrlRead($inputBox) ;on récupère l’extension entrer dans l'input box
$stringArray = StringToASCIIArray($string) ;on transforme se nom en code ASCII et en tableau 1D
If $stringArray[0] = 46 Then ;on vérifie si le premier caractère de l'extansion est un "." (46 est la valeur de "." en code ACII)
   MsgBox(0, "", "Yes")
Else
   MsgBox(0, "", "No")
EndIf

Et a la place de "$inputBox" dans le GuiCtrlRead() sur la première ligne, tu remplace par le handle de ton inputBox.

C'est pourtant pas bien difficile! Laughing

Merci,
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Oui j'ai trouvé juste apres mon message un peu naze de bosser sur le code hier soir j'aurai dû m'abstenir lol
Merci




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 
Hello,

Je trouvais sa étrange que tu n'y avais pas pensé Mr. Green

Merci,
£`/@]




______________________________________________________


*Si l'erreur est humaine c'est parce que l'humanité en est une.*

£'/@] - Anciennement rekaca
MSN Skype
Message [R] Vérifier que editbox n'est pas vide et que inputbox possède un point 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch