Lista stałych języka VBScript
Zapis stałych (ich zapis tekstowy) można zastosować gdziekolwiek w skrypcie zamiast bieżących wartości, co umożliwia dogodny zapis wartości bez wiedzy o jej wartości liczbowe. Wykorzystanie tekstowego zapisu stałych sprawia, że skrypt jest bardziej przejrzysty i łatiwej można go poprawiać. Ponieważ stałe są definiowane w języku VBScript, to nie muszą być zdefiniowane w skrypcie.
Stałe VBScript wartości typów danych (Patrz również Typy danych VBScript):
Stała |
Opis |
true |
Słowo kluczowe logicznej wartości "Prawda" (odpowiada wartości -1 !!) |
false |
Słowo kluczowe wartości logicznej "Nieprawda" (odpowiada wartości 0) |
Empty |
Słowo kluczowe wskazujące, że zmienna nie została zinicjalizowana |
Null |
Słowo kluczowe wskazujące, że zmienna zawiera niepoprawne dane |
Nothing |
Słowo kluczowe wskazujące, że zmienna typu Object nie odnosi się do żadnego obiektu |
Stałe VBScript typów danych:
Stała |
Wartość |
Opis |
vbEmpty |
0 |
niezinicjalizowany typ danych |
vbNull |
1 |
nie zawiera poprawnych danych |
vbBoolean |
11 |
typ danych Boolean |
vbByte |
17 |
typ danych Byte |
vbInteger |
2 |
typ danych Integer |
vbLong |
3 |
typ danych Long |
vbSingle |
4 |
typ danych Single |
vbDouble |
5 |
typ danych Double |
vbDate |
7 |
typ danych Date |
vbString |
8 |
typ danych String |
vbObject |
9 |
typ danych Object |
vbVariant |
12 |
typ danych Variant |
vbArray |
8192 |
typ danych Array |
Łańcuchowe stałe VBScript (wartości tych stałych można wytworzyć również przy pomocy funkcji Chr):
Stała |
Wartość |
Opis |
vbCr |
Chr(13) |
Początek wiersza (Carriage return) |
vbCrLf |
Chr(13) & Chr(10) |
Początek nowej linii |
vbFormFeed |
Chr(12) |
Nowa strona (Form feed); niestosowane w SO Windows |
vbLf |
Chr(10) |
Nowy wiersz (Line feed) |
vbNewLine |
Chr(13) & Chr(10) lub Chr(10) |
zależne od platformy. W niektórych przypadkach jest konieczna kombinacja vbCrLf (pozycja na początku nowego wiersza), niekiedy wystarcza vbLf (pozycja na nowym wierszu) |
vbTab |
Chr(9) |
tabulator poziomy |
Stałe VBScript daty i czasu:
Stała |
Wartość |
Opis |
vbSunday |
1 |
Niedziela |
vbMonday |
2 |
Poniedziałek |
vbTuesday |
3 |
Wtorek |
vbWednesday |
4 |
Środa |
vbThursday |
5 |
Czwartek |
vbFriday |
6 |
Piątek |
vbSaturday |
7 |
Sobota |
vbFirstJan1 |
1 |
tydzień, w którym jest 1. stycznia |
vbFirstFourDays |
2 |
1. tydzień, który zawiera przynajmniej 4 dni danego roku |
vbFirstFullWeek |
3 |
pierwszy tydzień, które jest cały w danym roku |
vbUseSystem |
0 |
format daty zdefiniowany w ustawieniach regionalnych komputera |
vbUseSystemDayOfWeek |
0 |
dla pierwszego dnia tygodnia będzie zastosowany dzień według ustawienia komputera |