hallo erstmal ich wollte heute ein kleines programm machen und dafür muss ich die zahl einer variable in einem txt dokument oder so speichern,so das ich die zahl nehmen kann wenn ich des programm wieder starte weiß wer wie die befehle gehen oder ob ich dafür andere benutzen muss
iniwrite und iniread
-
- [ offen ]
-
c64user -
3. Februar 2011 um 17:55 -
Geschlossen -
Erledigt
-
-
Na dann haste doch eh schon den richtigen Befehl
Iniwrite(Pfad, Section, Schlüssel, Wert)
[autoit]
Also z.B.Iniwrite("test.ini", "GeburtstageVonFreunden", "Peter", "1.1.1970")
[/autoit]Und auslesen würde dann wieder so gehn:
[autoit]$meineVariable = Iniread("test.ini", "GeburtstageVonFreunden", "Peter", "Fehlgeschlagen...")
[/autoit] -
und wie mache ich das ganze als variable z.b das ich die variable $test in die datei speichern kann
[autoit]$test = InputBox ("geilertest", "gib ne zahl zum testen ein")
[/autoit] -
[autoit]
[/autoit]
$test = inputBox("Jo", "Los junge, gib was ein!")
IniWrite("inifile.ini", "section", "name", $test) -
[autoit]iniwrite("test.ini", "section", "key", $test)
-
und iniread müsste dann so aussehen?
[autoit]
[/autoit]
IniRead("inifile.ini", "section", "name", $test) -
- Offizieller Beitrag
[autoit]
[/autoit]
$Test = IniRead("inifile.ini", "section", "name","Vorgegebener Wert wenn nicht gefunden")Der 4. Parameter wird verwendet, um die Rückgabe vorzubelegen, falls der Eintrag nicht gefunden wurde.
-
wieso geht das bei mir nicht?
[autoit]$Test = IniRead("inifile.ini", "section", "name","Vorgegebener Wert wenn nicht gefunden")
[/autoit]
MsgBox (64 , "test" , "hier die zahl: " $Test " !!")
edit egal hab & die zeichen vergessen -
[autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]
$Test = IniRead("inifile.ini", "section", "name","Vorgegebener Wert wenn nicht gefunden")
[/autoit]
MsgBox (64 , "test" , "hier die zahl: "& $Test& " !!")
müsste gehn. du hast den "&"-Operator vergessen, um Text und Variable zu verbinden. -
- Offizieller Beitrag
[autoit]$Test = IniRead("inifile.ini", "section", "name","Vorgegebener Wert wenn nicht gefunden")
[/autoit]
MsgBox (64 , "test" , "hier die zahl: "& $Test& " !!")