Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: QB: Pointti-Piirtäjä

Sivun loppuun

polestar [23.08.2003 00:22:55]

#

Tämä on melko yksinkertainen vinkki... ohjelma piirtää pisteitä sinne sun tänne SCREEN 13:llä, kertoo pisteen sijainnin ja ESC:iä painettaessa kertoo kuinka monta pistettä ruudulle piirrettiin yhteensä.

Valmis versio löytyy täältä:
> http://koti.mbnet.fi/polestar/pointti.exe

' Nimi                 :      Pointti-Piirtäjä
' Tekijä               :              polestar
' E-Mail               :     polestar@mbnet.fi
' Käytin ohjelmaa      :        QuickBasic 4.5
' ********************************************
' Tätä  ohjelmaa  saa muokata niin paljon kuin
' huvittaa... muokkauksen jälkeen on kuitenkin
' tärkeää että poistat TÄSSÄ lukevat teksit...
' Ohjelman voi lopettaa koska tahansa ESCillä!

CLS
SCREEN 13
x = 160          'pisteen paikka x-akselilla max. 320
y = 100          'pisteen paikka y-akselilla max. 200
kolouri = 21     'pisteen väri alussa

DO

aika! = TIMER

kolouri = kolouri + 1
IF kolouri = 30 THEN kolouri = 21
nappi$ = INKEY$

RANDOMIZE TIMER
arvonta = INT(RND * 4 + 1)
IF arvonta = 1 THEN y = y - 2
IF arvonta = 2 THEN x = x - 2
IF arvonta = 3 THEN y = y + 2
IF arvonta = 4 THEN x = x + 2

IF x = 318 THEN x = 316
IF y = 198 THEN y = 196
IF x = 2 THEN x = 4
IF y = 2 THEN y = 4

PSET (x, y), kolouri
CountPisteet = CountPisteet + 1

DO WHILE aika! + 0 > TIMER  ' mitä suurempi luku 0:n tilalla on sitä kauemmin
LOOP                        ' ruudun täyttymisessä kestää

LOCATE 1, 1: PRINT "Sijainti"; x; y

LOOP WHILE nappi$ <> CHR$(27)

IF CountPisteet > 1000000 THEN PRINT "Pisteitä on yli miljoona!": END
PRINT "Ruudulle piirettiin"; CountPisteet; "pistettä."
END

polestar [23.08.2003 00:28:13]

#

Valmis versio on ladattavissa täällä:
> http://koti.mbnet.fi/polestar/pointti.exe

Tämä oli minun ensimmäinen koodivinkki joten parannusehdotukset otetaan vastaan ilomielin :)

T.M. [24.08.2003 14:57:43]

#

oudosti piirtää ne pikselimössöt. aika hieno :D
ja noi tiedostonlatauslinkit ym. voi pistää tohon kuvaukseen.

Vilikki [24.08.2003 17:57:29]

#

Heheh.. ovela.

Gwaur [26.08.2003 11:38:58]

#

jos linkin pistää kuvaukseen niin se ei muutu automaattisesti linkiksi (vaimuuttuko nykyään?)

T.M. [26.08.2003 12:07:01]

#

Eipä taida muuttua, olisi hyvä jos niin tekisi.
Kyllä se on parempi pistää kaikki tiedot kuvaukseen kuin osan tiedoista kommentteihin.

kaviaari [26.08.2003 20:37:17]

#

Ihan kiva

polestar [26.08.2003 20:58:02]

#

Kiitos kehuista!

ruuvari [27.08.2003 11:54:36]

#

aika simppeli ja muutenki köyhä, mutta ei se mitään :D:D:D:D:D

tejeez [27.08.2003 16:00:50]

#

Hieno ;)

TH [27.08.2003 21:10:53]

#

Todella hieno! :)


Sivun alkuun

Vastaus

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

Tietoa sivustosta