[Problem] Inputbox(GUI) auslesen und als Variable speichern

08/06/2010 10:42 amnesi#1
Hallo, ich bin neu hier und habe ein Problem mit Autoit

hier erstmal das Script :



Code:
 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=c:\dokumente und einstellungen\levent\desktop\spiele\p-server\autoit v3\koda formdesigner\forms\angelbot.kxf
$Config = GUICreate("Config", 152, 330, 195, 234)
$Server_Text = GUICtrlCreateLabel("Welcher Server?  [ 1 oder 2 ]", 0, 8, 141, 17)
$Server_Input = GUICtrlCreateInput("1", 0, 32, 137, 21)
$CH_Text = GUICtrlCreateLabel("Welcher CH? [ 1 oder 2 ]", 0, 64, 122, 17)
$CH_Input = GUICtrlCreateInput("1", 0, 88, 137, 21)
$ID_Text = GUICtrlCreateLabel("ID", 48, 120, 15, 17)
$ID_Input = GUICtrlCreateInput("", 0, 136, 137, 21)
$PW_Text = GUICtrlCreateLabel("PW", 48, 168, 22, 17)
$PW_Input = GUICtrlCreateInput("", 0, 184, 137, 21, $ES_PASSWORD)
$Char_Text = GUICtrlCreateLabel("Char Auswahl(1,2,3 oder 4)", 0, 224, 132, 17)
$Char_Input = GUICtrlCreateInput("1 ", 0, 248, 129, 21)
$Speichern = GUICtrlCreateButton("Einstellungen Speichern", 0, 272, 147, 57, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		case $Speichern
			
			
			_Main()
	 
	EndSwitch
wend



Func _Main()



	$Server = guictrlread($Server_Input)
	$CH     = guictrlread($CH_Input)
	$ID     = guictrlread($ID_Input)
	$PW     = guictrlread($PW_Input)
	$Char   = guictrlread($Char_Input)
	
	iniwrite( "Config.ini","Server","Server( 1 oder 2 )",$Server )
	iniwrite( "Config.ini","CH","CH( 1 oder 2 )",$CH )
	iniwrite( "Config.ini","ID","Deine ID",$ID )
	iniwrite( "Config.ini","PW","Deine PW",$PW )
	iniwrite( "Config.ini","Char Platz","Char Platz( 1 - 4 CharPlatz im Uhrzeigersinn",$Char)
	
Endfunc

Ich würde gerne Die 5 Inputboxen auslesen und später unten in der inidatei Config.ini reinschreiben
Könnt ihr mir irgendwie helfen?


#Edit: >.< Ey das is jetzt doof hhabe nix verändert aba auf einmal klappt es >.<
Kann geclosed werden
08/06/2010 13:16 amnesi#2
Kann mir den niemand helfen?
Die Person die mir hilft bekommt natürlich auch ein THx ;D
och kommt ich sitze schon seid 3 Tagen an diesem problem >.<
08/06/2010 14:14 omer36#3
wo liegt den genau das problem??
es wird doch in die ini gespeichert...
08/06/2010 14:21 bladerofdarknes#4
du hast da nix stehen auser ein gui, super leistung, les anfänger tuts
08/06/2010 15:25 amnesi#5
also wenn ich z.b. etwas in


$Server_Input

reinschreibe

dann soll der das auslesen und in einer variabel speichern
Diese Variabel kommt dann bei der iniwrite funktion rein

also einfach erklährt: ich will das aus der inputbox in einer ini datei speichern
08/06/2010 15:47 v0lle#6
Du hast doch ein Edit das es funktioniert O_O
08/06/2010 15:48 bladerofdarknes#7
da kann ich dir nur mein tutorial ans herz legen
[Only registered and activated users can see links. Click Here To Register...]
08/07/2010 19:07 amnesi#8
Man leute xD
ich ahbe das mit den ini selber hinbekommen ;D
@volle14 ich ahbs kurz nachdem ich



Quote:
also wenn ich z.b. etwas in


$Server_Input

reinschreibe

dann soll der das auslesen und in einer variabel speichern
Diese Variabel kommt dann bei der iniwrite funktion rein

also einfach erklährt: ich will das aus der inputbox in einer ini datei speichern
geschrieben habe nochmal versucht ..auf einmal ging es

@ bladerofdarknes

ich habe es selber hinbekommen und dieses tut brauch ich nicht xD
In autoit bin ich kein noob mehr xD
08/08/2010 14:21 PenGuin :O#9
Naja :P
Aber wenigstens verwendest du anständige Variablen, macht schonmal einen besseren Eindruck als 80% der Leute hier ;O