Mapowanie języka Microsoft Basic 6.0 — informacje

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Obsługiwane są następujące konstrukcje języka Visual Basic służące do odtwarzania.

Klasy, moduły i formularze

Zawierają typ klasy, zmienne składowe, stałe, funkcje i podprocedury.

Typ klasy (moduł standardowy, moduł klasy, formularz MS, plik zasobu, formularz VB, formularz VB MDI, strona właściwości, formant użytkownika, obiekt dokumentu, dokument powiązany i projektant Microsoft ActiveX). Typ klasy jest ustawiany za pomocą wartości oznakowanej (ClassType). Moduły standardowe są tworzone ze stereotypem utility.

Funkcje i procedur

Mają widoczność [publiczną (public), chronioną (protected) lub prywatną (private)], zwracany typ (tylko funkcje) i parametry.

Uwaga : W programie Visual Basic nie istnieje pojęcie składowej klasy typu chronionej. W odtwarzanym kodzie Visual Basic widoczność typu protected służy do oznaczania właściwości, podprocedury lub funkcji zaprzyjaźnionej.

Parametry

Mają typ, rodzaj (wartość, wartość i wynik, zwrot) oraz wartość domyślną.

Specyfikacja UML w wersji 1.2 nie obsługuje wielości parametrów. Wymiary tablicy są dołączane do nazwy parametru. Na przykład:

Sub func(arr() as Integer)

zostanie odtworzony jako:

arr(): Integer

Wartość domyślna jest ustawiana tylko dla parametrów opcjonalnych.

Stałe

Mają widoczność [publiczną (public) lub prywatną (private)], typ i wartość początkową.

Stałe są dodawane do modelu jako atrybuty z zablokowanym polem zmienianym.

Na przykład stałej w wierszu Visual Basic:

Const str As String = "some text"

zostanie nadana wartość początkowa

"some text"

jeśli wyrażenie

Const x As Integer = 1

otrzyma wartość początkową 1.

Zmienne składowe

Mają widoczność [publiczną (public) lub prywatną (private)] oraz typ.

Wymiary tablicy są dołączane do nazwy zmiennej. Na przykład wiersz:

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

zostanie odtworzony jako:

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

Właściwości

Mają widoczność [publiczną (public), chronioną (protected) lub prywatną (private)], zwracany typ (dotyczy tylko funkcji get) i parametry.

Właściwości języka VB są dodawane do modelu w postaci metod ze stereotypem accessor. Każdy obiekt udostępniający właściwości może mieć inną widoczność.

Przed nazwami dopisywane są przedrostki get_, set_ i let_ w zależności od typu dostępu.

Uwaga : W programie Visual Basic nie istnieje pojęcie składowej klasy typu chronionej. W odtwarzanym kodzie Visual Basic widoczność typu chroniona służy do oznaczania właściwości, podprocedury lub funkcji zaprzyjaźnionej.

Zdarzenia

Mają widoczność [tylko publiczną (public)] i parametry.

Zdarzenia są dodawane do modelu w postaci metod ze stereotypem event.

Typy zdefiniowane przez użytkownika

Tworzone w postaci klas.

Typy zdefiniowane przez użytkownika są dodawane do modelu w postaci klas. Nie są tworzone atrybuty składowe typu.

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×