hi,
So, ich hab mal eine Frage :
Wenn ich ein Array habe und das so speichern will,dass wenn ich mein Script beende
Und erst am nächsten Tag das Sript starte, das Array wieder gut einlesen kann, wie mache ich das am besten ??
Danke !!
mfg Alcros
hi,
So, ich hab mal eine Frage :
Wenn ich ein Array habe und das so speichern will,dass wenn ich mein Script beende
Und erst am nächsten Tag das Sript starte, das Array wieder gut einlesen kann, wie mache ich das am besten ??
Danke !!
mfg Alcros
IniWrite ; In einer For-Schleife
[/autoit]und
[autoit]IniReadSection
[/autoit]ok danke schonmal
hatte gedacht, dass es vllt schneller geht
so und was ist wenn ich jetzt ein 3D-Array benutze...
ich könnte natürlich dann mehrere Inis benutzen..
so und was ist wenn ich jetzt ein 3D-Array benutze...
Benutze einfach eine Textdatei zum speichern, in der Form
Array[0][0];Array[0][1];Array[0][2]
Array[1][0];Array[1][1];Array[1][2]
Array[2][0];Array[2][1];Array[2][2]
usw.
Geht natürlich analog auch für mehere Dimensionen, einfach unterschiedliche Trenner in der Zeile verwenden.
meisnt du das mit 3 Dimensionen dann z.B. so ??
Array[0][0][0]|Array[0][0][1];Array[0][1][0]|Array[0][1][1];Array[0][2][0]|Array[0][2][1]
Array[1][0][0]|Array[1][0][1];Array[1][1][0]|Array[1][1][1];Array[1][2][0]|Array[1][2][1]
usw.
Hier mal ein Bsp.
[autoit]Local $a[5][2][2]
For $i = 0 To 4
For $j = 0 To 1
For $k = 0 To 1
$a[$i][$j][$k] = $i & '-' & $j & '-' & $k
Next
Next
Next
$sFile = ''
For $i = 0 To 4
For $j = 0 To 1
For $k = 0 To 1
$sFile &= $a[$i][$j][$k] & ';'
Next
Next
$sFile = StringTrimRight($sFile, 1) & @CRLF
Next
;~ FileWrite($Dateipfad, $sFile)
ConsoleWrite($sFile & @CRLF)
jop wunderbar
vielen dank !!