Hi @all
Möchte diverse Werte aus 4 INI Dateien auslesen, diese miteinander vergleichen und zusammengefasst in eine neue INI setzen. Leider hapert es an der ganzen Array Geschichte, sodass ich net weiter komme. Das hier sind die Ansätze um die Werte erstmal zu bekommen...
Code
- #include <Array.au3>
- Local $sFiles[5] = [[4], ["1.ini"], ["2.ini"], ["3.ini"], ["4.ini"]]
- Local $aSection[5][2] = [[4, ""], ["VARIABLE", "drive"], ["DEFAULTS", "typ"], ["COUNTRY", "country"], ["BASIS", "Wert"]]
- Local $sArray[1]
- For $i = 1 To UBound($sFiles) - 1
- If FileExists(@ScriptDir & "\" & $sFiles[$i]) Then
- For $j = 1 To UBound($aSection) - 1
- $read = IniRead(@ScriptDir & "\" & $sFiles[$i], $aSection[$j][0], $aSection[$j][1], "")
- If Not @error Then
- ; ???
- EndIf
- Next
- EndIf
- Next
Das was ausgelesen wird, soll verglichen werden (Array?). Im Normalfall sind die ersten 3 Keys identisch und der Letzte unterschiedlich.
Zusammengefasst sollte es dann so ausschauen.
Hoffe das jemand von Euch eine Idee dazu hat? Danke schonmal...