Hallo ihr fleissigen Helfer,
dies ist eine Frage an unsere Array-Kings.
Folgende Situation:
Auszug aus einem INI-File
Auszug aus dem Scriptcode
$infos = IniReadSection($ini,"Gruppennummern")
For $i = 1 To $info1[0][0]
$info2 = StringSplit($info1[$i][1], ",")
If $i = 1 Then Global $anzahl_gruppe_1 = $info2[0]
If $i = 2 Then Global $anzahl_gruppe_2 = $info2[0]
If $i = 3 Then Global $anzahl_gruppe_3 = $info2[0]
Next
Global $nummern_gruppe_1[$anzahl_gruppe_1] = [7337,7338] ; Diese Arrays sollen mit den
Global $nummern_gruppe_2[$anzahl_gruppe_2] = [4156,4157,4158] ; Daten aus dem INI-File so befüllt werden,
Global $nummern_gruppe_3[$anzahl_gruppe_3] = [3566,3567,3568] ; dass die Arrays genau so funktionieren wie bisher.
Die letzten 3 Zeilen des Scriptcodes muss ich aktuell häufiger verändern (Anzahl und Inhalt nach dem "=" Zeichen) und
es nervt langsam gewaltig, dass ich dazu immer wieder in den Quellcode rein muss, das dann erst suchen, ändern und
neu kompilieren muss.
Bsp:
;heute sieht solch ein Array so aus:
Global $nummern_gruppe_1[$anzahl_gruppe_1] = [7337,7338]
;morgen jedoch kann es schon wieder SO aussehen:
Global $nummern_gruppe_1[$anzahl_gruppe_1] = [7337,7338,7339,7340]
Wie kann ich das so umsetzen, dass diese Arrays korrekt mit demn Daten aus der INI befüllt werden?
MfG Lottich
PS: Ich hoffe, dass ich mich nicht schon wieder zum Ei mache, weil die Lösung so simpel ist, ich aber
zu blöde bin diese zu sehen.