aide moi s.v.p
[R] Récupérer la valeur d'un GUICtrlCreateEdit ?
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Récupérer la valeur d'un GUICtrlCreateEdit ?
aide moi s.v.p
Modifié en dernier par Tlem le ven. 26 sept. 2008 21:09, modifié 2 fois.
Raison : Ajout de la balise [..] + modification du titre
Raison : Ajout de la balise [..] + modification du titre
- Tlem
- Site Admin

- Messages : 11798
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
En considérant que vous utilisez GUICtrlCreateEdit comme ceci :
vous pourrez lire son contenu comme ceci :
Code : Tout sélectionner
$hMonTexte = GUICtrlCreateEdit ( "text", left, top)Code : Tout sélectionner
$MonTexte = GUICtrlRead ($hMonTexte)
Msgbox(0, "Texte", $Montexte)Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
non c'est pas ca moi je veux copy la line 1 dans un variable et la line 2 dans un variable etc ...

- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
Code : Tout sélectionner
#include <GUIConstants.au3>
$GUI = GUICreate("....", 270, 150, -1, -1)
$Input_1 = GUICtrlCreateedit("", 10, 10, 220, 70)
$Button_2 = GUICtrlCreateButton("Cut Lines", 10, 90, 80)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Select
Case $nMsg = $GUI_EVENT_CLOSE
Exit
Case $nMsg = $Button_2
$line = StringSplit(guictrlread($Input_1), @LF)
For $i = 1 To $line[0]
Msgbox(0,"", $line[$i])
Next
EndSelect
WEndBalise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
aussi c'est pas ca regarde :
je veux copy la line 2 de l'edit a IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line2",$des)
Code : Tout sélectionner
#include "guiconstants.au3"
#include "EditConstants.au3"
GUICreate ("Registration",200,200)
GUICtrlCreateLabel ("votre nom ici : ",10,13)
$input = GUICtrlCreateInput ("",80,10,110,20)
GUICtrlCreateLabel ("votre org ici : ",15,43)
$input1 = GUICtrlCreateInput ("",80,40,110,20)
GUICtrlCreateLabel ("votre adr ici : ",14,73)
[color=#BF0000]$input2 = GUICtrlCreateEdit ( "", 80,70,110,80)[/color]
$change = GUICtrlCreateButton ("change",45,160,50,30)
$exit = GUICtrlCreateButton ("exit",105,160,50,30)
GUISetState()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $gui_event_close
ExitLoop
Case $msg = $exit
exit
Case $msg = $change
$nom = GUICtrlRead( $input )
$org = GUICtrlRead( $input1 )
[color=#BF0000]$des = GUICtrlRead( $input2 )[/color]
IniWrite (@SystemDir&"\OEMInfo.ini","General","Manufacturer",$nom&" :")
IniWrite (@SystemDir&"\OEMInfo.ini","General","Model",$org)
[color=#FF0000]IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line1",$des)[/color]
EndSelect
WEnd
Modifié en dernier par achraf le ven. 26 sept. 2008 19:31, modifié 1 fois.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
évidemment faut adapter..........
Code : Tout sélectionner
Case $msg = $change
$nom = GUICtrlRead( $input )
$org = GUICtrlRead( $input1 )
$des = GUICtrlRead( $input2 )
$line = StringSplit($des, @LF)
IniWrite (@SystemDir&"\OEMInfo.ini","General","Manufacturer",$nom&" :")
IniWrite (@SystemDir&"\OEMInfo.ini","General","Model",$org)
IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line1",$line[1])
EndSelect
WEndBalise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
desole c'est pas ca moi jeux veux copier la line 1 dans IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line1","contenu du line 1")
la line 2 dans
(@SystemDir&"\OEMInfo.ini","Support Information","Line2","contenu du line 2")
etc ...

la line 2 dans
(@SystemDir&"\OEMInfo.ini","Support Information","Line2","contenu du line 2")
etc ...
Re: [..] Récupérer la valeur d'un GUICtrlCreateEdit ?
merci beaucoup comme ca va bien
IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line1",$line[1])
IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line2",$line[2])
etc
lock ce sujet s.v.p
IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line1",$line[1])
IniWrite (@SystemDir&"\OEMInfo.ini","Support Information","Line2",$line[2])
etc
lock ce sujet s.v.p

