Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Kuvia QB

Sivun loppuun

DooDiE [07.08.2003 18:33:09]

#

Miten voi tehdä QB:llä kuvia sillä DATA jutulla? ku koitin tehdä kuvaa, mut ei onnistunu vaikka kuinka yritin.. jos joku vois vähän selvittää miten sil DATA koodilla (vai mikä ny onkaan) voi tehdä kuvan/kuvia???

Ilmuri [07.08.2003 19:56:42]

#

koodivinkkejä siihen on muutama.

Jaqqo [07.08.2003 21:28:50]

#

esim:

DATA 15, 15, 0, 15, 15
DATA 15, 15, 0, 15, 15
DATA 0, 0, 0, 0, 0
DATA 15, 15, 0, 15, 15
DATA 15, 15, 0, 15, 15
xlenght = 5
tlenght = 5
FOR i = 1 TO ylenght
FOR j = 1 TO xlenght
READ z
PSET(j,i),z
next j, i

Antti Laaksonen [07.08.2003 21:49:24]

#

Eli siis DATA-riveillä on tallennettuna pilkuilla erotettua tietoa, lukuja tai merkkijonoja. READ-komennolla onnistuu näiden tietojen lukeminen järjestyksessä muuttujiin. Jos DATA-rivejä ennen on nimiöitä, lukukohdan voi siirtää niihin RESTORE-komennolla.

Kuvien tallentaminen perustuu siihen, että jokaisen pikselin väri on tallennettu DATA-riveille, ja se luetaan taulukkoon tai piirretään näytölle FOR-silmukassa (Jagon viesti). Yksinkertaisinta on säilyttää pikselit pakkaamattomina.

Jos tietoja on vähänkin enemmän, ne kannattaa kuitenkin tallentaa tiedostoihin, jottei lähdekoodi kasva turhaan.

DooDiE [07.08.2003 22:47:30]

#

No nyt ymmärrän miten sitä käytetään ja oon nyt käyttäny sitä mut, se valittaa erroria DATA rivillä.. ja erroris lukee et "Illegal in SUB, FUNCTION or DEF FN". Koitin otta pois SUBia siitä jutusta et se ois suorempi niin se sit alko valittamaan et pitää olla SUBin sisäl.. Mikä on vikana?? Miks ihmees tulee error? APUAA!!

Antti Laaksonen [07.08.2003 22:50:08]

#

DATA-rivejä voi olla ainoastaan pääohjelmassa, ei aliohjelmissa eikä funktioissa.

DooDiE [07.08.2003 23:18:44]

#

ai.. kiitti avusta!

DooDiE [07.08.2003 23:43:11]

#

no nyt tuo alko vilkuttamaan erroria "NEXT without FOR" vaikka mul on just tuollalailla nuo ja oon koittanu noita rivejä melkeen joka järjästykses, mut ei oo toiminu. eli se valittaa et NEXT ilman FORia.. vaikka ihan taatusti mul on kummatkin..

DooDiE [07.08.2003 23:53:03]

#

ei ku juu.. nyt selves..

DooDiE [08.08.2003 00:21:05]

#

hmm.. nyt toimii ihan hyvin, paitsi ongelma on siin ettei kuvaa tuu. xD siis ku haluaisin sen toimimaan niin ku matopelis et se kerää se mato niit kuvia.. mut ku se kuva tulee vaan kahtena nollana siihen.. ja niiden ympärillä ku pyörii se saa jopa kerättyy sen, mutta haluaisin et niiden kahen nollan tilalla ois se kuva.. missä vika? vai voiko matopeliin laittaa kerättäväksi kuvaa??


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta