Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Visual Basic udostępnia wiele wstępnie zdefiniowanych stałych i wyliczeń dla deweloperów. Stałe przechowują wartości, które pozostają stałe podczas wykonywania aplikacji. Wyliczenia zapewniają wygodny sposób pracy z zestawami powiązanych stałych i kojarzenie wartości stałych z nazwami.
Stałe
Stałe kompilacji warunkowej
W poniższej tabeli wymieniono wstępnie zdefiniowane stałe dostępne na potrzeby kompilacji warunkowej.
Stała | Opis |
---|---|
CONFIG |
Ciąg odpowiadający bieżącemu ustawieniu pola Konfiguracja aktywnego rozwiązania w programie Configuration Manager. |
DEBUG |
Boolean Wartość, którą można ustawić w oknie dialogowym Właściwości projektu. Domyślnie konfiguracja debugowania projektu definiuje wartość DEBUG . Po DEBUG zdefiniowaniu Debug metody klas generują dane wyjściowe w oknie Dane wyjściowe . Jeśli nie jest ona zdefiniowana, Debug metody klas nie są kompilowane i nie są generowane żadne dane wyjściowe debugowania. |
TARGET |
Ciąg reprezentujący typ danych wyjściowych projektu lub ustawienie opcji -target wiersza polecenia. Możliwe wartości TARGET to:- "winexe" dla aplikacji systemu Windows. - "exe" dla aplikacji konsolowej. - "biblioteka" dla biblioteki klas. - "module" dla modułu. - Opcja -target może być ustawiona w zintegrowanym środowisku projektowym programu Visual Studio. Aby uzyskać więcej informacji, zobacz -target (Visual Basic). |
TRACE |
Boolean Wartość, którą można ustawić w oknie dialogowym Właściwości projektu. Domyślnie wszystkie konfiguracje projektu definiują TRACE wartość . Po TRACE zdefiniowaniu Trace metody klas generują dane wyjściowe w oknie Dane wyjściowe . Jeśli nie jest zdefiniowana, Trace metody klas nie są kompilowane i nie Trace są generowane żadne dane wyjściowe. |
VBC_VER |
Liczba reprezentująca wersję języka Visual Basic w wersji głównej.format pomocniczy . |
Drukowanie i wyświetlanie stałych
Podczas wywoływania funkcji drukowania i wyświetlania można użyć następujących stałych w kodzie zamiast rzeczywistych wartości.
Stała | Opis |
---|---|
vbCrLf |
Kombinacja znaków powrotu karetki/linefeed. |
vbCr |
Znak powrotu karetki. |
vbLf |
Znak kanału wiersza. |
vbNewLine |
Znak nowego wiersza. |
vbNullChar |
Znak o wartości null. |
vbNullString |
Nie jest to samo co ciąg o zerowej długości (""); używany do wywoływania procedur zewnętrznych. |
vbObjectError |
Numer błędu. Liczba błędów zdefiniowanych przez użytkownika powinna być większa niż ta wartość. Na przykład:Err.Raise(Number) = vbObjectError + 1000 |
vbTab |
Znak tabulacji. |
vbBack |
Znak backspace. |
vbFormFeed |
Nieużytne w systemie Microsoft Windows. |
vbVerticalTab |
Nie jest przydatne w systemie Microsoft Windows. |
Wyliczenia
W poniższej tabeli wymieniono i opisano wyliczenia dostarczone przez visual basic.
Wyliczanie | opis |
---|---|
AppWinStyle | Wskazuje styl okna do użycia dla wywoływanego programu podczas wywoływania Shell funkcji. |
AudioPlayMode | Wskazuje, jak odtwarzać dźwięki podczas wywoływania metod audio. |
BuiltInRole | Wskazuje typ roli do sprawdzenia podczas wywoływania IsInRole metody. |
CallType | Wskazuje typ procedury wywoływanej podczas wywoływania CallByName funkcji. |
CompareMethod | Wskazuje sposób porównywania ciągów podczas wywoływania funkcji porównania. |
DateFormat | Wskazuje sposób wyświetlania dat podczas wywoływania FormatDateTime funkcji. |
DateInterval | Wskazuje, jak określić i sformatować interwały dat podczas wywoływania funkcji związanych z datą. |
DeleteDirectoryOption | Określa, co należy zrobić, gdy katalog, który ma zostać usunięty, zawiera pliki lub katalogi. |
DueDate | Wskazuje, kiedy płatności są należne podczas wywoływania metod finansowych. |
FieldType | Wskazuje, czy pola tekstowe są rozdzielane, czy stałej szerokości. |
FileAttribute | Wskazuje atrybuty pliku do użycia podczas wywoływania funkcji dostępu do plików. |
FirstDayOfWeek | Wskazuje pierwszy dzień tygodnia do użycia podczas wywoływania funkcji związanych z datą. |
FirstWeekOfYear | Wskazuje pierwszy tydzień roku do użycia podczas wywoływania funkcji związanych z datą. |
MsgBoxResult | Wskazuje, który przycisk został naciśnięty w polu komunikatu zwróconym MsgBox przez funkcję. |
MsgBoxStyle | Wskazuje, które przyciski mają być wyświetlane podczas wywoływania MsgBox funkcji. |
OpenAccess | Wskazuje, jak otworzyć plik podczas wywoływania funkcji dostępu do plików. |
OpenMode | Wskazuje, jak otworzyć plik podczas wywoływania funkcji dostępu do plików. |
OpenShare | Wskazuje, jak otworzyć plik podczas wywoływania funkcji dostępu do plików. |
RecycleOption | Określa, czy plik powinien zostać trwale usunięty, czy umieszczony w Koszu. |
SearchOption | Określa, czy przeszukiwać wszystkie lub tylko katalogi najwyższego poziomu. |
TriState | Wskazuje wartość lub czy wartość domyślna Boolean powinna być używana podczas wywoływania funkcji formatowania liczb. |
UICancelOption | Określa, co należy zrobić, jeśli użytkownik kliknie przycisk Anuluj podczas operacji. |
UIOption | Określa, czy okno dialogowe postępu ma być wyświetlane podczas kopiowania, usuwania lub przenoszenia plików lub katalogów. |
VariantType | Wskazuje typ obiektu wariantu zwróconego VarType przez funkcję. |
VbStrConv | Wskazuje typ konwersji do wykonania podczas wywoływania StrConv funkcji. |