Hallo,
Ich habe folgendes Script:
Script
#include<Array.au3>
$String="Hier kann jeder beliebige Satz rein.(Immer ASCII)"
$ASCII_Stringlaenge = StringLen($String)*3+1;Zwischenschritt, da ich nicht wusste ob man das direkt in die eckigen Klammern packen kann
ConsoleWrite($ASCII_Stringlaenge& @CRLF);Zum debuggen
Global $ASCII_Werte[$ASCII_Stringlaenge]
For $E=1 To UBound($ASCII_Werte)
$ASCII_Werte[$E] = StringLeft($String, 1)
StringTrimLeft($String, 1)
ConsoleWrite("$E:"& $E& " $ASCII_Werte[$E]:"& $ASCII_Werte[$E]& @CRLF);Zum debuggen
Sleep(600);Zum debuggen
Next
_ArrayDisplay($ASCII_Werte)
While 1
Sleep(1000)
WEnd
Bei diesem gehen 2 Sachen nicht: 1. schneidet das StringTrimLeft nix ab, 2. Ich bekomm immer folgende Fehlermeldung:
Meldung
C:\Dokumente und Einstellungen\Fabian\Desktop\AutoItDateien\Scripte\Zwischenspeicher.au3 (7) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
$ASCII_Werte[$E] = StringLeft($String, 1)
^ ERROR