QBasic:
En oiken tajuu mikä tää DATA on. Oon kuullu jotain että se olis joku taulukko. Onko se totta?
Miten siitä luetaan, kun se koodi mikä sitä lukee on keskel koko ohjelmaa ja DATA on ihan siel peräpäässä?
Jonkinlaisen lukemismenetelmän sain snakarilta joskus (semmonen että se luetaan foreilla ja datat on HETI forien jälkeen, ei ohjelman lopus), mutku teen peliin sitä systeemiä. Ku siinä on mainmenu, ja sit menee peliin, niin se piirtää sinn DATA:ssa olevat tietyt kuvat normaalisti. Mut sitku menee takasin menuun ja uudestaan peliin, niin se valittaa että Out of Data. Mikähän?
EDIT: Yks sana lisätty + tää edit-ilmoitus
Pistä siihen data-juttujes eteen vaikkapa
JOO:
ja sitten siihen datan lukemis for-silmukan eteen
restore JOO
Samalla tavalla voidaan tehdä myös niin, että jos on useampia datoja (esim. 3 kuvaa), voidaan lukea vaikkapa 2. kuvaa ilman että täytyy lukea 1. kuva.
SCREEN 13 RESTORE toka 'mikä data luetaan FOR y = 1 TO 5 FOR x = 1 TO 4 READ c 'luetaan väri PSET (x, y), c 'piirretään piste NEXT NEXT eka: DATA 0,0,1,0 DATA 0,1,1,0 DATA 0,0,1,0 DATA 0,0,1,0 DATA 0,0,1,0 toka: DATA 0,1,1,0 DATA 1,0,0,1 DATA 0,0,1,0 DATA 0,1,0,0 DATA 1,1,1,1 kolmas: DATA 0,1,1,0 DATA 1,0,0,1 DATA 0,0,1,0 DATA 1,0,0,1 DATA 0,1,1,0
Aihe on jo aika vanha, joten et voi enää vastata siihen.