Hi, Just saw a thread about handling strings on QL Forum
This is what I experienced. I don’t know if this is useful. François Van Emelen 100 open#3,con_:window#3,800,600,0,0 105 REMark test done from within QD 110 a$ = "1234567890" 115 L=len(a$) 120 b$ = a$(4 to 3): REMark This works but b$ is empty 125 rem c$ = a$(4 to 2): REMark This fails with an error. 130 135 d$=a$(0) :REMark returns 1 OK WHY? 140 REMark e$=a$(0 to 1) :REMark This fails with an error. 145 f$=a$(1) :REMark This works 150 g$=a$(L) :REMark This works 155 h$=a$(L-1 to l) :REMark This works 160 REMark i$=a$(L to L-2) :REMark This fails with an error. 165 j$=a$( to 2) 170 k$=a$( to ) 175 print#3, 'b$= ';b$,len(b$) 180 print#3, 'c$: ';c$ :REMark This fails with an error. 185 print#3, 'd$= ';d$ :REMark This works 190 print#3, 'e$= ';e$ ,len(e$) 195 print#3, 'f$= ';f$ 200 print#3, 'g$= ';g$ 205 print#3, 'h$= ';h$ 210 print#3, 'i$= ';i$ 215 print#3, 'j$= ';j$ 220 print#3, 'k$= ';k$ ::REMark This works returns a$ 225 print#3, 'done' 230 pause _______________________________________________ QL-Users Mailing List