Tuskin VB:ssä Data-lauseita onkaan...
Ongelmani on tämä: Miten QBasicissa saa nollattua data-lauseet? Commodoressa sellainen komento on restore, mutta onko qb:ssä tällaista?
Kyllä QB:ssä RESTORE-niminen käsky on. Se ei käsittääkseni nollaa DATAa, koska sitä ei varsinaisesti voi lisätäkään kesken suorituksen, vaan ohjelman käynnistyessä tallentuvat kaikki DATA-rivit, olivat ne sitten missä tahansa, mutta RESTORE tietääkseni aloittaa datan lukemisen alusta. Eli esim.
DATA 1,2,3,4,5 READ numero '1 READ numero '2 READ numero '3 RESTORE READ numero 'tämän pitäisi lukea taas 1
Katsopa QB:n helpistä lisää.
Jos DATAn keskellä on nimiöitä tai rivinumeroita, niin tietojen lukemista voi jatkaa RESTOREn avulla myös niiden kohdalta. Seuraavassa esimerkissä ensimmäinen luettava luku on sen takia 7.
RESTORE vikat READ luku% DATA 1,2,3 DATA 4,5,6 vikat: DATA 7,8,9
Aihe on jo aika vanha, joten et voi enää vastata siihen.