hops, väärä numero väärässä paikassa....
mutta entäs tämä::::"memory acces violation"
peli pyörii n.3s. jonka jälkeen ohjelma kaatuu ilmoitukseen
APUA!!!!
Apua ei juurikaan turhjalla toistamisella saa, ellei asiaa tuntevia satu juuri silloin olemaan paikalla >_>.
Memory Access Violation: jossain kohdassa ohjelmaasi koetat viitata varaamattomaan/alustamattomaan muistiin. Enempää en pysty sanomaan ilman tarkempaa kuvausta ongelmasta.
Minulla tulee Memory Access Violation monien pikkuvirheiden kohdalla, joten tarkistapa koodisi.
Ja onkos CB sama kuin QB tai VB? Modet herätys!
Memory Access Violation tarkoittaa CB:ssä jotain virhettä mitä tekijät eivät ole sinne erikseen laittanut. Qman on hyvä ja menee CoolBasicin foorumille, sellainenkin on.
MAV tulee kun yrität käyttää objektia, jota ei ole ladattu muistiin. Yleensä tähän on syynä pinei kirjoitusvirhe tai huolimaton objektien poistelu. MAV saattaa tulle myös taulukoiden yli- ja alikirjoittelun ja -lukemisen kanssa.
kayttaja-4976 kirjoitti:
Qman on hyvä ja menee CoolBasicin foorumille, sellainenkin on.
Miksei täältäkin saisi kysyä, eikö tämä ole Ohjelmointiputka?
Saa toki, mutta järkevämpää kysyä sieltä, missä asiasta tiedetään enemmän.
Täällä liikkuu kuitenkin vähemmän CB:n osaajia kuin sen foorumeilla. Mutta saa sitä täälläkin toki kysyä.
Kuten edellä mainittiin, johtunee todennäköisesti pikkuvirheestä. Jos et onnistu korjaamaan, tallenna koko koodi jonnekkin ja aloita toisen tallennuksen hajottamista pikkuosiin, niin, että korvaat epäilyttävät kohdat jollain joka varmasti toimii. Jos virhe jatkuu, laita vanha takaisin, ja kokeile toisesta kohdasta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.