Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Illegal funtion call (QB)

tgunner [12.09.2004 21:55:37]

#

Kirjoitin yksinkertaisen "liikuta pixeliä"-koodin QB:llä:

SCREEN 13
x = 50
y = 50

DO

paina$ = INKEY$

PSET (x, y), x

IF paina$ = "w" THEN y = y - 1
IF paina$ = "s" THEN y = y + 1
IF paina$ = "d" THEN x = x + 1
IF paina$ = "a" THEN x = x - 1

LOOP UNTIL paina$ = "q"

Mutta PSET (x, y), x rivillä oli "illegal funtion call"
Mistä tämä johtuu?

V: Oho anteeksi. Huomasin juuri mistä virhe johtui. Pahoittelen

Antti Laaksonen [12.09.2004 22:02:35]

#

Kerrotko vielä, mistä virhe johtui? Itse veikkaan, että lisäsit SCREEN 13 -rivin jälkeenpäin ja painoit F5-nappia, jolloin QB yritti jatkaa siitä, mihin ohjelma viime kerralla keskeytyi. Tässä tapauksessahan ohjelma täytyy aloittaa kokonaan alusta painamalla Shift + F5.

tgunner [13.09.2004 09:07:11]

#

Joo unohdin Screen 13.
:D
Huomasin sen juuri kun olin laittanut ilmoituksen keskusteluun.

hunajavohveli [13.09.2004 10:18:50]

#

Käytä muuten kooditageja ensi kerralla. ;)

tgunner [13.09.2004 11:03:24]

#

Okei, sitten ensi kerralla.

Vastaus

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

Tietoa sivustosta