Kun GETtaa grafiikkaa subista niin miten sen voi PUTata toiseen subiin vai onko se edes mahdollista. Jos on niin miten?
Täytyy määritellä array niin, että se on jaollinen kaikkien aliohjelmien kesken. Esim.
Jos sinulla on
DIM kuva(1000)
niin laitat ohjelman alkuun:
COMMON SHARED kuva()
Silloin se toimii kaikissa subeissa. Sama juttu niinkuin muuttujienkin kanssa. Array johon PUT-kuva tallennetaan on tavallaan kuin taulukko, joten sulkumerkit täytyy muistaa lisätä COMMON SHARED:ssa nimen perään.
Jep toimii! En vaan älynnyt kokeilla COMMON SHAREDia.
Joo se on tosiaan periaatteessa sama juttu kun muuttujilla että eipä siinä sen kummempaa. :)
tai sitten vaan yksinkertaisesti DIM SHARED kuva(1000) niin silloin ei tarvi commonia...
Mutta eikös se kannattaisi DIMmata näin se kuva:
DIM SHARED kuva(50,50) ''riippuen kuvan koosta...
Ei se toimi tuolla periaatteella. Kokeilin itse laittaa siihen kaksi ulottuvuutta, niin että ensimmäinen on levys ja toinen korkeus, mutta sitten huomasin, että vähempikin riittää, eli se ei toimi niin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.