Zmienne VBScript
- Poprzednia strona VB Gdzie
- Następna strona Programy VB
Przykład
- Tworzenie zmiennych
- Zmienne są używane do przechowywania informacji. Ten przykład pokazuje, jak utworzyć zmienną i przypisać jej wartość.
- Wstawienie wartości zmiennej do tekstu
- Ten przykład pokazuje, jak wstawić wartość zmiennej do tekstu.
- Tworzenie tablic
- Tablice są używane do przechowywania serii powiązanych danych. Ten przykład pokazuje, jak utworzyć tablicę do przechowywania nazw (używamy "for loop", aby wyświetlić nazwy).
Co to jest zmienna?
Zmienne są "kontenerami", w których można przechowywać informacje. W skrypcie wartość zmiennej może być zmieniana. Możesz zobaczyć lub zmienić wartość zmiennej, odwołując się do jej nazwy. W VBScript wszystkie zmienne są związane z typem i mogą przechowywać różne typy danych.
Zasady nazewnictwa zmiennych:
- Musi zaczynać się od litery
- Nie może zawierać kropki (.)
- Nie może przekraczać 255 znaków
Deklaracja zmiennej
Możesz zadeklarować zmienną za pomocą instrukcji Dim, Public lub Private, na przykład:
dim name name=some value
Teraz utworzyłeś zmienną. Nazwa zmiennej to "name".
Możesz również utworzyć zmienną, używając jej nazwy. Na przykład, w ten sposób:
name=some value
W ten sposób również utworzysz zmienną o nazwie "name".
Jednak takie podejście nie jest dobrym nawykiem, ponieważ możesz pomylić nazwę zmiennej w skrypcie, co może prowadzić do dziwnych wyników podczas uruchamiania skryptu. Na przykład, jeśli pomylisz zmienną "name" na "nime", skrypt automatycznie utworzy zmienną o nazwie "nime". Aby zapobiec temu, możesz użyć instrukcji Option Explicit. Jeśli używasz tej instrukcji, musisz zadeklarować wszystkie zmienne za pomocą instrukcji dim, public lub private. Umieść instrukcję Option Explicit na początku skryptu, w ten sposób:
option explicit dim name name=some value
Przypisanie wartości zmiennej
Możesz przypisać wartość zmiennej w ten sposób:
name="George" i=300
Nazwa zmiennej po lewej stronie wyrażenia, wartość do przypisania po prawej stronie wyrażenia. Teraz, wartość zmiennej "name" wynosi "George".
Życie zmiennej
Życie zmiennej to czas, przez który może ona istnieć.
Kiedy deklarujesz zmienną w podprogramie, możesz do niej uzyskać dostęp tylko w tym programie. Po wyjściu z tego programu, zmienna wygasa. Takie zmienne nazywamy zmiennymi lokalnymi. Możesz używać tych samych nazw zmiennych w różnych podprogramach, ponieważ każda zmienna jest rozpoznawana tylko w programie, w którym została zadeklarowana.
Jeśli zadeklarujesz zmienną poza podprogramem, wszystkie podprogramy na stronie mogą do niej uzyskać dostęp. Tego typu zmienne mają okres życia, który zaczyna się od ich deklaracji i kończy się zamknięciem strony.
Zmienne tablicowe
Czasami musisz przypisać wiele wartości do pojedynczej zmiennej. W takim przypadku możesz utworzyć zmienną, która może zawierać serię wartości. Tego typu zmienne nazywane są tablicami. Deklaracja zmiennych tablic polega na użyciu nazwy zmiennej po której następuje nawias () w poniższym przykładzie, stworzyliśmy tablicę zawierającą trzy elementy:
dim names(2)
Liczby w nawiasach to 2. Indeksy tablicy zaczynają się od 0, ponieważ ta tablica zawiera trzy elementy. To jest tablica o stałej pojemności. Możesz przypisać dane do każdego elementu tablicy:
names(0)="George" names(1)="John" names(2)="Thomas"
Podobnie, możemy również uzyskać wartość dowolnego elementu, używając indeksu specyficznego elementu. Na przykład:
father=names(0)
Możesz używać do 60 wymiarów w jednej tablicy. Sposób deklarowania wielowymiarowych tablic to użycie przecinka w nawiasach. Na przykład, stworzyliśmy dwuwymiarową tablicę zawierającą 5 wierszy i 7 kolumn:
dim table(4, 6)
- Poprzednia strona VB Gdzie
- Następna strona Programy VB