Hi!
Eine Frage:
Ist es möglich den Inhalt von SPLITSTR() als 2 - dimensionales Array raus zu bekommen? Ich frage deshalb, weil ich es inetwa so bräuchte:
Split[1 - 10, 1 - 20]
Zumindest halt in der Größenordnung. Gibt es da einen Weg das intern zu machen oder muß ich das selbst umschreiben?
GLG
W.
Sorry, ich kapier nicht was Du machen willst :(
ich glaub er will eine zeilen und spalten auslesen. praktisch dim muh
- [y] in x stehen die zeilen 1-10 und in y die worte aus den zeilen.
Muh ist
besser
als foo
dim muh$[0][0] = Muh
dim muh$[0][1] = ist
dim muh$[1][0] = besser
dim muh$[2][0] = als
dim muh$[2][1] = foo
ich glaub so will er das
ah!
TYPE ZEILE
woerter$[]
ENDTYPE
SPLITSTR( text$, zeilen$[], "\n")
LOCAL block[] AS ZEILE
DIM block$[ LEN(zeilen$[]) ] // LEN ist *neu*, Cool, oder?
i=0
FOREACH line$ IN zeilen$[]
SPLITSTR(line$, block[i].woerter$[], " ")
INC i, 1
NEXT
Dann hast Du das in einem 2D Feld: Block[zeile].woerter$[spalte].
Im weitesten Sinne so in der Art! Ich glaube aber, daß ich das Problem so gut wie gelöst habe! Falls ja, stelle ich heute noch eine Datei online, da ist dann alles darin erklärt...
ich glaub er will einen Text so haben:
"Hallo das ist ein Test Text"
^ ^
| |
Array 1 | |
-------------- |
Array 2 |
----------------------------------------
Nö, eigentlich wollte ich den Text so haben:
Array_1[1][0]=data/modell/...
Array_1[1][1]=data/textur/...
Array_1[2][0]=data/modell/...
Array_1[2][1]=data/textur/...
Aber ich habe es irgendwie mit Types gelöst. Aber so richtig will das Ganze noch nicht. Der Zufallsgenerator hakt! =)
Brauche noch etwas. Ca. 2 Stunden oder etwas mehr! Aber dann läuft es hoffentlich! =/
lol? Wie wärs da mit Array$ = "text" :D