[R] Input

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

[R] Input

#1

Message par silvere »

Bonjour, je créé un programme avec des option j'utilise le input pour qu'il entre les options mais je n’arrive pas a récupérer se qu'il tape pour le réécrire plus tard dans le programme plus tard.
merci d'avance
Modifié en dernier par silvere le jeu. 17 nov. 2011 18:55, modifié 1 fois.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Input

#2

Message par TommyDDR »

TommyDDR rêve d'un monde où les gens liraient l'aide autoit

À la fin de l'aide sur GuiCtrlCreateInput() :

Code : Tout sélectionner

Related

GUICoordMode (Option), GUICtrlUpdate..., GUIGetMsg, GUICtrlRead, GUICtrlCreateUpdown, GUICtrlSetLimit
Vous voulez lire la valeur entrée dans l'input.
google traduction : lire -> read

Vous regardez dans la liste et ...
Oh ! GuiCtrlRead !

Je vous laisse voir comment l'utiliser.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Input

#3

Message par silvere »

le problème c'est que je l'ai lu mais pas compris
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Input

#4

Message par zeshrek »

ZeShrek rève d'un monde ou il pourrait répondre "alors go acheter un cerveau" sans passer pour un facho réac !
Du coup, il ne dit rien... mais ca le démange !

Code : Tout sélectionner

$Variable=GUICtrlRead ( $controlID_De_L_Input )
Et hop, le texte tapé se retrouve stocké dans $Variable, pour l'utiliser plus tard
Si vis pacem para bellum
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Input

#5

Message par silvere »

Excuser moi mais que veut tu dire par "$controlID_De_L_Input"
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
sksbir
Niveau 7
Niveau 7
Messages : 384
Enregistré le : lun. 26 oct. 2009 17:57
Localisation : Lyon
Status : Hors ligne

Re: [..] Input

#6

Message par sksbir »

silvere a écrit :Excuser moi mais que veut tu dire par "$controlID_De_L_Input"
ça veut dire que tu dois d'abord apprendre les bases : c'est quoi un langage de programmation, c'est quoi des variables, c'est quoi des conditions, des boucles etc... et pour tout ça, ya un lien en haut à gauche de cette page qui s'appelle "le tutoriel"... Tu cliques dessus, et seulement quand tu l'as fini, tu reviens poser des questions.
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] Input

#7

Message par guitarist »

La gentillesse et l'envie d'aider ça s'apprend aussi sksbir tu sais?

Le control Id de l'input ça va etre la variable ou est stocké ton input.
Par exemple :

Code : Tout sélectionner

$Input1 = GuiCtrlCreateInput($Gui,100,100)
Dans ce code c'est $InputI ta variable ou est stocké l'input; C'est ça le control Id
Avatar du membre
sksbir
Niveau 7
Niveau 7
Messages : 384
Enregistré le : lun. 26 oct. 2009 17:57
Localisation : Lyon
Status : Hors ligne

Re: [..] Input

#8

Message par sksbir »

guitarist a écrit :La gentillesse et l'envie d'aider ça s'apprend aussi sksbir tu sais?
Donne un poisson à un homme, et il sera rassasié un jour. Apprend lui à pêcher, et il n'aura plus jamais faim.

Merci de prendre mon intervention pour ce qu'elle est : purement factuelle. Et j'imagine que j'ai le droit à ce genre de réflexion parce que je ne suis pas modo ?
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] Input

#9

Message par guitarist »

Si tu n'aime pas dépanner les autres contente toi de faire des tuto.
On a pas forcément besoin de qqln qui dit "va sur le tuto et débrouille toi tout seul"

Si tu as envie de lui dire de retourner sur le tuto, fait le mais essaye de rester sympathique.Là tu l'a carrement envoyé ballader. Pas la peine de poster si c'est pour dire ça.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Input

#10

Message par silvere »

► Afficher le texte
j'ai fait comme vous avez dit mais sa marche pas vous pouvez le modifier svp pour que je comprenne mieu
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
guitarist
Niveau 6
Niveau 6
Messages : 235
Enregistré le : mar. 02 déc. 2008 16:59
Status : Hors ligne

Re: [..] Input

#11

Message par guitarist »

Tu as oublié de récuperer ce qu'il y a dans ton input.

Pour cela utilise la fonction GuiCtrlRead que l'on t'a expliqué plus haut.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Input

#12

Message par silvere »

tu peut corriger mon scripte stp
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

Re: [..] Input

#13

Message par ZDS »

Bonjour,
► Afficher le texteCorrection avec commentaires pour apprentissage
A bientôt !
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Input

#14

Message par silvere »

merci pour toute ces explication :)
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] Input

#15

Message par blacksoul305 »

Si tu n'aime pas dépanner les autres contente toi de faire des tuto.
On a pas forcément besoin de qqln qui dit "va sur le tuto et débrouille toi tout seul"

Si tu as envie de lui dire de retourner sur le tuto, fait le mais essaye de rester sympathique.Là tu l'a carrement envoyé ballader. Pas la peine de poster si c'est pour dire ça.
Ce n'est pas que sksbir ne veut aider personne. La personne qui pose des questions sur le forum doit avoir quelques bases en programmation. silvere a du mal à savoir ce qu'est une variable, sans les variables on fait rien en programmation !

Voici le lien du tutoriel:
http://www.siteduzero.com/tutoriel-3-22 ... utoit.html

Il est sur le site du Zéro, un très bon site en ce qui concerne les tutoriels pour la programmation ! Timmalos a créé un tutoriel qui te permettra de faire pleins de choses avec Autoit, mais tu dois d'abord le lire attentivement ! Tu te rendras compte que la réponse à ta question était simple à trouver.

(Ton post est résolu, clique sur "EDITER" sur ton premier post et modifie le titre en mettant [R].)

Bon apprentissage !
Étudiant en 2ème année de Licence Informatique.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Input

#16

Message par mikell »

TommyDDR a écrit :TommyDDR rêve d'un monde où les gens liraient l'aide autoit
sksbir a écrit :ça veut dire que tu dois d'abord apprendre les bases
+1 Image
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Input

#17

Message par zeshrek »

Bon, maintenant que tout est terminé, je voudrais juste dire 2-3 choses.
guitarist, tu n'avais pas a reprendre sksbir comme tu l'as fait. N'étant ni modo ni admin, tu n'as aucune légitimité a le faire.
sksbir, tu aurais sans doute pu etre plus light dans la forme de ta réponse, même si je t'approuve a 100% sur le fond
Et petite autocritique, le coup de "go acheter un cerveau" était quand même too much.

Mais il est vrai que ce genre de question n'a pas sa place sur le forum. Manipuler des variables est le B.A BA de la programmation, et pas qu'avec autoit, et lire la doc de la syntaxe des commandes aussi.

Bref, on a tous merdu, et ce topic aurait du se retrouver a la poubelle ca aurait évité un troll.
On le saura pour le prochain coup.
Si vis pacem para bellum
Répondre