Hi,
hab da mal eine denke ich für euch einfache Frage die mich immer wieder beschäftigt
Wie setze ich ein Array auf die Ursprungsgröße zurück?
Bisher mache ich es immer wie im Beispiel.
Allerdings habe ich die Größe 2x vergeben.
Dies würde ich gerne vermeiden.
Das muß doch einfacher gehen als ich es immer mache
Spoiler anzeigen
#region ;************ Includes ************
#include <Array.au3>
#endregion ;************ Includes ************
Global $aTest[5]
_ArrayDisplay($aTest, 1)
_test1()
_test2()
_test1()
_test2()
Func _test1()
Dim $aTest[5] ;Array wieder auf die Ursprungsgröße zurücksetzen
_ArrayDisplay($aTest, 2)
$aTest[2] = Random(1, 100, 1)
$aTest[4] = Random(1, 100, 1)
_ArrayAdd($aTest, Random(200, 300, 1))
_ArrayDisplay($aTest, 3)
EndFunc ;==>_test1
Func _test2()
ConsoleWrite($aTest[2] & @CRLF)
ConsoleWrite($aTest[4] & @CRLF & @CRLF)
EndFunc ;==>_test2