PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Rozkaz Erase

Instrukcja ponownie inicjuje elementy tablic statycznych, a dla tablic dynamicznych zwalnia pamięc zajmowaną przez tablicę.

Składnia instrukcji Erase:

Erase ListaTablic

Argument (wymagany) ListaTablic jest jedną lub więcej tablicą zmiennych, która będzie wyzerowana.

Instrukcja Erase zachowuje się różnie w zależności od tego czy tablica jest statyczna czy dynamiczna.
Dla tablic dynamiczych Erase zwalnia pamięć zajmowaną przez daną tablicę.
Dla tablic statycznych Erase następująco ustawia elementy:
Typ tablicy Efekt użycia Erase na elementach tablic statycznych
Stała tablica z elementami numerycznymi ustawia każdy element na zero
Stała tablica z elementami łańcuchowymi (różnej długości) ustawia każdy element na łańcuch o zerowej długości ("")
Stała tablica z elementami łańcuchowymi (stałej długości) ustawia każdy element na zero
Stała tablica z elementami typu Variant ustawia każdy element na pusty
Tablica z elemetami o typach zdefiniowanych przez użytkownika ustawia każdy element na taki jakby był oddzielną zmienną
Tablica obiektów ustawia każdy element na wartość Nothing


Instrukcja Erase zwalnia pamięć zajmowaną przez tablice dynamiczne. Zanim program będzie mógł ponownie korzystać z tablicy dynamicznej, musi najpierw przedeklarować długość tablicy zmiennych używając instrukcji ReDim.


Przykłady użycia instrukcji Erase:

Dim intTablicaLiczb(10) As Integer
Dim strTablicaLancuchow(10) As String
Dim strTablicaLanuchow10Znakowych(10) As String * 10
Dim varTablicaVariant(10) As Variant
Dim intTablicaDynamiczna() As Integer
   ' Deklaracje tablic
ReDim intTablicaDynamiczna(10)
   'ustalenie rozmiaru tablicy dynamicznej
Erase intTablicaLiczb
   'Każdy element ustawia na 0
Erase strTablicaLancuchow
   'Każdy element ustawia na zerowj długości łańcuch ("")
Erase strTablicaLanuchow10Znakowych
   'Każdy element ustawia na 0
Erase varTablicaVariant
   'Każdy element ustawia na pusty
Erase intTablicaDynamiczna
   'zwalnia pamięć używaną przez tablicę

na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora