Evtl. hat einer von euch einen guten Ansatz?
Pooh, da gibt es sicher unzählige Varianten, von einfach bis extrem kompliziert
Ich würde nicht das Array hin- und herschubsen, sondern nur die Daten, die ich gerade brauche. Hier mal mit Dictionary Mit einer Managefunktion kannst du das in eine Datei auslagern.
Einfaches Bsp.
Spoiler anzeigen
AutoIt
Func _VarSet($_sVarname, $_vValue)
Return __ManageVars($_sVarname, 'set', $_vValue)
EndFunc
Func _VarGet($_sVarname)
Return __ManageVars($_sVarname, 'get')
EndFunc
Func __ManageVars($_sVarname, $_sType, $_vValue='')
Local Static $oDict = ObjCreate('Scripting.Dictionary')
Switch $_sType
Case 'get'
If $oDict.Exists($_sVarname) Then
Return $oDict($_sVarname)
Else
Return SetError(1,0,Null)
EndIf
Case 'set'
$oDict($_sVarname) = $_vValue
Return 1
EndSwitch
EndFunc
Alles anzeigen