Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: TYPE ?

jesse123 [20.04.2008 17:47:33]

#

eli kysyn nyt tyhmänä, mitä type toiminto tekee, sillä oikein hyvää suomenkielistä opasta en löytäny (sanokaa jos tiedätte hyvä QB tai FB opas)

petrinm [20.04.2008 18:15:12]

#

Type komennolla voit tehdä oman luokan, joka sisältää juuri ne tiedot mitkä haluat sen sisältävän. Esimerkiksi: pisteluokka, joka sisältää tiedon pisteen x ja y kordinaateista.
QuickBasic esimerkki:

TYPE Point
   X AS INTEGER
   Y AS INTEGER
END TYPE

DIM Piste AS Point

Piste.X = 100
Piste.Y = 50

FreeBasickissä homma toimii todennäköisesti samalla tavalla.

jesse123 [20.04.2008 18:23:27]

#

eli se siis toimii tietoina, joita voi antaa useammalle jutulle, siis tähän tyyliin: Olenko oikeassa?

type koordinaatit
    x as integer
    y as integer
end type

dim ukkok as koordinaatit
dim vihuk as koordinaatit

ukkok.x = 2     ' ukon koordinaatit
ukkok.y = 1

vihuk.x = 3     ' vihun koordinaatit
vihuk.y = 5

Eli olenko yhtään oikeassa nyt?

Newb [20.04.2008 20:49:42]

#

jesse123 kirjoitti:

eli se siis toimii tietoina, joita voi antaa useammalle jutulle, siis tähän tyyliin: Olenko oikeassa?

type koordinaatit
    x as integer
    y as integer
end type

dim ukkok as koordinaatit
dim vihuk as koordinaatit

ukkok.x = 2     ' ukon koordinaatit
ukkok.y = 1

vihuk.x = 3     ' vihun koordinaatit
vihuk.y = 5

Eli olenko yhtään oikeassa nyt?

jees.

Vastaus

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

Tietoa sivustosta