2021-07-15 10:49 AM - last edited on 2021-09-14 08:59 AM by Noemi Balogh
dim x[5][5] for i=1 to 5 for j=1 to 5 x="" next j next i ch=OPEN("text",”voda.txt”,"separator='\t', mode=ro, Library") iLine=1 nr=INPUT(ch, iLine, 1, v1, v2, v3, v4, v5) WHILE nr>-1 DO !just to limit, original text filex has >50 rows if nr then x[iLine][1] = v1 x[iLine][2] = v2 x[iLine][3] = v3 x[iLine][4] = v4 x[iLine][5] = v5 else add2 0, -1 !empty row endif iLine=iLine+1 nr=INPUT(ch, iLine, 1, v1, v2, v3, v4, v5) ENDWHILE CLOSE ch for iLine=1 to 5 for j=1 to 5 text2 5*(j-1),1-iLine,x[iLine] next j next iLine x[1][1]="a b c" !without it X_array stays empty; with it x[1][1] is overwritten and first column and row stays empty, BUT rest values are correct. why ?!! parameters x=xbut idk why "parameters x=x" has no effect. I mean when I check "x" parameter it remains empty (if comment x[1][1]='abc'). Because after closing reading the file text2 cycles show proper values in 2D view (without it I'd think that code is wrong and it even didn't read the file). So array should have correct values, I guess.
----->”voda.txt”<--------- 0 4 6 8 10 1 0,22 0,28 0,33 0,39 2 0,23 0,29 0,34 0,40 3 0,25 0,30 0,36 0,42 4 0,26 0,32 0,38 0,44
Solved! Go to Solution.
2021-07-28 05:04 PM