Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Kirjastot

remontti-reiska [12.11.2003 17:29:25]

#

Voiko muuten visual basiciin tehdä samanlaisia kirjastoja kuten vaikka c++ kielessä? Katsos kun kilpailu pelini tartee semmosii...tai en kerrokkan. Pitäis saada silleen, että kun kirjoittaa vaikka "piirto 1" koodiin niin tulee vaikka semmonen monikulmion suoraan. eipä kiirettä vastauksella, mutta jos saisi sen lauantaihin mennessä jolloin kilpailu starttaa. Yllätän kovan kovalla pelilläni.

Antti Laaksonen [12.11.2003 21:56:27]

#

Helpointa on luoda moduuli (Project->Add Module). Moduuliin voit kirjoittaa aliohjelmia ja funktioita, jotka ovat käytössä kaikkialla ohjelmassa sekä määrittää vakioita, muuttujia ja taulukoita.

Esimerkkimoduulimme nimi on testi.bas, ja se näyttää tältä:

Public Sub Testi()
    Oma "Moikka!"
End Sub

Private Sub Oma(teksti As String)
    MsgBox teksti
End Sub

Testi-aliohjelma on Public eli yleinen, joten siihen on pääsy kaikkialta ohjelmasta. Oma-aliohjelma taas on Private eli yksityinen, jolloin sitä voi kutsua ainoastaan samasta moduulista.

Nyt kun esim. formin Click-tapahtumaan kirjoittaa

Private Sub Form_Click()
    Testi
End Sub

tulee näkyviin tervehdys viesti-ikkunassa.

remontti-reiska [13.11.2003 15:08:05]

#

okei

Vastaus

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

Tietoa sivustosta