Visual
Basic 6.0 má rozdíl mezi poli s pevnou a proměnnou velikostí.
Pole s pevnou velikostí jsou deklarovány pomocí příkazu Dim,
který zahrnuje vytyčení hranic. Dynamická pole jsou deklarována
příkazem Dim bez informací o hranicách. Pak potřebují být
před svým použitím redimenzována příkazem ReDim.
|
Příkaz
ReDim je použit pouze pro alokování a realokování místa
pro pole místo pro realokování celého pole. Je to z toho důvodu,
že všechna pole jsou ve Visual Basicu.NET dynamická a příkaz Dim
může být ve Visual Basicu.NET použit jak pro deklaraci tak pro
inicializaci dynamického pole. |
Pokud
je příkaz ReDim() pro deklaraci pole, je korektní
deklarace vložena automaticky.
|