A Microsoft Visual Basic 6.0 nyelv megfeleltetése

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

A következő nyelvi konstrukciók támogatottak a Visual Basic kód visszafejtésekor:

Osztályok, modulok és űrlapok

Tartalmazzák az osztálytípust, a tagváltozókat, a konstansokat, a függvényeket és a szubrutinokat.

Osztálytípus (szabványos modul, osztálymodul, MS űrlap, erőforrásfájl, VB űrlap, VB MDI űrlap, tulajdonságlap, felhasználói vezérlő, dokumentumobjektum, kapcsolódó dokumentum és Microsoft ActiveX-tervező). Az osztálytípus egy címkézett értékkel határozható meg (ClassType). A szabványos modulok segédlet (utility) sztereotípussal jönnek létre.

Függvények és szubrutinok

Tartalmaznak láthatóságot (nyilvános, védett vagy privát), visszatérési típust (csak a függvények) és paramétereket.

Megjegyzés : A Visual Basic nem ismeri a védett osztálytagság fogalmát. A visszafejtett Visual Basic kódban a védett jelző barát tulajdonságok, szubrutinok és függvények jelölésére szolgál.

Paraméterei

Tartalmazzák a típust, irányt (be, be/ki, visszatérő) és az alapértelmezett értéket.

Az UML specifikáció 1.2-es verziója nem támogatja a paraméterek számosságának meghatározását. A tömbdimenziók a paraméternév végéhez vannak hozzáfűzve. A

Sub func(arr() as Integer)

kód visszafejtése például az alábbiak szerint történik:

arr(): Integer

Az alapértelmezett érték csak akkor állítható be, ha a paraméter nem kötelező.

Állandók

A láthatóságot (nyilvános vagy privát), típust és kezdési értéket tartalmazza.

A program a konstansokat attribútumokként adja hozzá a modellhez, a módosítható mezőt pedig zárolja.

A következő Visual Basic sor:

Const str As String = "some text"

kezdeti értéke például a következő lesz:

"some text"

a

Const x As Integer = 1

karaktersorozat kezdeti értéke pedig 1 lesz.

Tag változók

A láthatóságot (nyilvános vagy privát) és a típust tartalmazzák.

A tömbdimenziók a változók neve után vannak hozzáfűzve. Az

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

kód visszafejtése például az alábbiak szerint történik:

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

Tulajdonságok

Tartalmaznak láthatóságot (nyilvános, védett vagy privát), visszatérési típust (csak a get tulajdonságok) és paramétereket.

A Visual Basic tulajdonságai hozzáférő (a hozzáférés jellegének megfelelő) sztereotípusú metódusokként kerülnek a modellbe, és akár mindannyian különböző láthatósággal rendelkezhetnek.

A hozzáférés típusától függően a get_, set_ vagy let_ előtag előz meg minden egyes tulajdonságnevet.

Megjegyzés : A Visual Basic nem ismeri a védett osztálytagság fogalmát. Visual Basic kód visszafejtésekor a védett jelző barát tulajdonság, szubrutin vagy függvény megjelölésére szolgál.

Események

A láthatóságot (csak nyilvános) és a paramétereket tartalmazzák.

Az események esemény sztereotípusú metódusokként kerülnek a modellbe.

Felhasználó által definiált típusok

Osztályként jönnek létre.

A felhasználó által definiált típusok a modellbe osztályokként kerülnek be. A típushoz nem jönnek létre tagattribútumok.

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×