Hi,
habe das Splitt String Script hier aus dem Forum kopiert aber irgendwie läuft es nicht. Bekomme immer den Fehler "out of range", dabei sagt die erste message 7 und dann folgt der Fehler.
Find es nicht, hat jemand einen Tipp für mich?
Alles anzeigen
Danke
habe das Splitt String Script hier aus dem Forum kopiert aber irgendwie läuft es nicht. Bekomme immer den Fehler "out of range", dabei sagt die erste message 7 und dann folgt der Fehler.
Find es nicht, hat jemand einen Tipp für mich?
GML-Quellcode
- var str,split,list,pos,line;
- split = ":";
- str = "1:2:3:4:5:6:7";
- list = ds_list_create();
- if (string_count(split,str)==0) {ds_list_add(list,str);}
- else {
- do {
- pos = string_pos(split,str);
- line = string_copy(str,0,pos-1);
- ds_list_add(list,line);
- str = string_replace(str,line+split,"");
- } until (string_count(split,str)==0);
- ds_list_add(list,str);
- }
- show_message(string(ds_list_size(list)));
- show_message(string(list[4])); <--- erzeugt den Fehler, out of range
- return list;
Danke
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von nasenprinz ()