Informationen zur Microsoft Visual Basic 6.0-Sprachzuordnung

Hinweis:  Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Die folgenden Sprachkonstrukte werden für Reverse Engineering von Visual Basic unterstützt.

Klassen, Module und Formulare

Einschließen von Klassentyp, Elementvariablen, Konstanten, Funktionen und Subroutinen.

Klassentyp (Standardmodul, Klassenmodul, MS-Formular, Ressourcendatei, VB-Formular, VB MDI-Formular, Eigenschaftenseite, Steuerelement, Dokumentobjekt, verwandte Dokumente oder Microsoft ActiveX-Designer). Klassentyp wird durch einen Eigenschaftswert (ClassType) festgelegt. Standard-Module werden mit dem Stereotyp Programm erstellt.

Funktionen und Unterroutine

Einschließen der Sichtbarkeit (öffentlich, privat oder geschützt), des Rückgabetyps (nur Funktionen) und der Parameter.

Hinweis: Visual Basic verfügt nicht des Konzepts der Mitglied geschützten Class. In reverse Engineering Visual Basic Code, geschützt verwendet, um eine Eigenschaft Freund, Unterroutine oder Funktion zu bestimmen.

Parameter

Einschließen von Typ, Art (Eingabe, Ein-/Ausgabe, Rückgabe) und Standardwert.

Version 1.2 der UML-Spezifikation unterstützt keine Multiplizität für Parameter. Arraydimensionen werden an den Parameternamen angehängt. Beispiel:

Sub func(arr() as Integer)

wird bei Reverse Engineering zu:

arr(): Integer

Der Standardwert wird nur festgelegt, wenn der Parameter optional ist.

Konstanten

Einschließen der Sichtbarkeit (öffentlich oder privat), des Typs und des Anfangswerts.

Konstanten werden als Attribute mit dem Feld innere fixierte, um festlegen das Modell hinzugefügt.

Die folgende VB-Zeile:

Const str As String = "some text"

erhält z. B. einen Anfangswert von

"some text"

während

Const x As Integer = 1

den Anfangswert von 1 erhält.

Member-Variablen

Einschließen der Sichtbarkeit (öffentlich oder privat) und des Typs.

Arraydimensionen werden an den Variablennamen angehängt. Beispiel:

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

wird bei Reverse Engineering zu:

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

Eigenschaften

Einschließen der Sichtbarkeit (öffentlich, privat oder geschützt), des Rückgabetyps (nur Abruf) und der Parameter.

VB-Eigenschaften werden dem Modell als Methoden mit einem Stereotyp des Accessors hinzugefügt. Jeder Eigenschaftenzugriff kann eine definierte Sichtbarkeit besitzen.

Get_ oder Set_ Let_ wird auf den Namen je nach Accessortyp vorangestellt werden.

Hinweis: Visual Basic verfügt nicht des Konzepts der Mitglied geschützten Class. Wann wird reverse engineering Visual Basic-Code geschützt verwendet, um eine Eigenschaft Freund, Unterroutine oder Funktion zu bestimmen.

Ereignisse

Einschließen der Sichtbarkeit (nur öffentlich) und der Parameter.

Ereignisse werden dem Modell als Methoden mit dem Ereignis Stereotyp hinzugefügt.

Benutzerdefinierte Inhaltstypen

Diese werden als Klassen erstellt.

Benutzerdefinierte Typen werden dem Modell als Klassen hinzugefügt. Elementattribute des Typs werden nicht erstellt.

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×