Office
Kirjaudu sisään

Tietoja Microsoft Visual Basic 6.0:n kielivastaavuuksista

Huomautus:  Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon .

Seuraavat kielirakenteet ovat tuettuja Visual Basicin rakenteen selvityksessä.

Luokkien, moduulit ja lomakkeet

Include-luokkatyyppi, jäsenmuuttujat, vakiot sekä funktiot ja alirutiinit.

Luokkatyyppi (vakiomoduuli, luokkamoduuli, MS-lomake, resurssitiedosto, VB-lomake, VB MDI -lomake, ominaisuussivu, käyttäjän ohjaus, asiakirjaobjekti, liittyvä asiakirja tai Microsoft ActiveX -suunnittelija). Luokkatyyppi määritetään merkityllä arvolla (ClassType). Vakiomoduulit luodaan käyttämällä apuohjelmastereotyyppiä.

Funktiot ja alirutiinit

Sisällytä näkyvyys (yleinen, suojattu tai yksityinen), palautustyyppi (vain funktiot) ja parametrit.

Huomautus: Visual Basicissa ei ole käsitettä suojattu luokan jäsen. Kun Visual Basic -koodia muunnetaan, suojattu-ominaisuutta käytetään kuvaamaan friend-ominaisuutta, -alirutiinia tai -funktiota.

Parametrit

Sisällytä tyyppi, laji (sisään, sisään-ulos, palautus) ja oletusarvo.

UML-määrityksen versio 1.2 ei tue parametrien monimuotoisuutta. Taulukkoulottuvuudet lisätään parametrin nimeen. Esimerkki:

Sub func(arr() as Integer)

muutetaan muotoon

arr(): Integer

Oletusarvo määritetään vain, jos parametri on valinnainen.

Vakiot

Sisällytä näkyvyys (yleinen tai yksityinen), tyyppi ja alkuarvo.

Vakiot lisätään malliin määritteinä siten, että vaihdettava-kenttä saa arvon jäädytetty.

Esimerkiksi VB-rivi

Const str As String = "some text"

saa alkuarvon

"some text"

kun taas

Const x As Integer = 1

saa alkuarvon 1.

Jäsenmuuttujat

Sisällytä näkyvyys (yleinen tai yksityinen) ja tyyppi.

Taulukkoulottuvuudet lisätään muuttujan nimeen. Esimerkki:

x(1 to 5, 1 to 10) as Integer

muutetaan muotoon

x(1 to 5, 1 to 10): Integer

Ominaisuudet:

Sisällytä näkyvyys (yleinen, suojattu tai yksityinen), palautustyyppi (vain hakeminen) ja parametrit.

VB-ominaisuudet lisätään malliin menetelminä, joissa on stereotyyppi accessor. Kullakin ominaisuuden käyttäjällä voi olla oma näkyvyys.

get_, set_ tai let_ lisätään nimen alkuun accessor-tyypin mukaan.

Huomautus: Visual Basicissa ei ole käsitettä suojattu luokan jäsen. Kun Visual Basic -koodia muunnetaan, suojattu-ominaisuutta käytetään kuvaamaan friend-ominaisuutta, -alirutiinia tai -funktiota.

Tapahtumat

Sisällytä näkyvyys (vain yleinen) ja parametrit.

Tapahtumat lisätään malliin menetelminä, joissa on stereotyyppi-tapahtuma.

Käyttäjän määrittämät tyypit

Luotu luokkina.

Käyttäjän määrittämät tyypit lisätään malliin luokkina. Tyypin jäsenmääritteitä ei luoda.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×