- Index
a$ = "" FOR i = 1 TO einde prx$ = ... 'berekening van een deel van de string a$ = a$ + prx$ NEXT iBij iedere lusiteratie moet er een nieuwe plaats voor a$ gereserveerd worden (omdat a$ groter wordt).
Om dit probleem op te lossen maak je beter gebruik van strings met vaste lengte: je berekent op voorhand hoe lang de string kan worden, en je reserveert de nodige ruimte.
Fixed length strings bestaan er in twee uitvoeringen:
... DIM a$ AS STRING * 100 ... a$ = "data-1" ... IF a$ = "data-1" THEN ... ' Dit gedeelte zal nooit uitgevoerd worden ' De correcte schrijfwijze is: IF RTRIM$(a$) = "data-1" THEN ... ... |
|