Prikaz jedne poruke
Stara 18.9.2009, 17:25   #105
Geomaster
V.I.P. Programiranje
 
Član od: 28.6.2007.
Lokacija: Beograd
Poruke: 2.342
Zahvalnice: 2.836
Zahvaljeno 1.047 puta na 507 poruka
Slanje poruke preko MSN-a korisniku Geomaster Slanje poruke preko Skypea korisniku Geomaster
Određen forumom Re: How to... Visual Basic

Citat:
Encephalon kaže: Pregled poruke
E sad kad bi mi neko objasnio ovo redim i preserve?



Dim a() as Int16
ReDim a(2)
a(1) = 2
ReDim Preserve a(3)
a(0) += a(1) + 5
Pa pazi... ReDim menja veličinu niza koji je na početku definisan sa praznim zagradama (upravo to Dim a() As Int16) pritom brišući sve podatke iz niza. ReDim a(2) je kao da si na početku napisao Dim a(2) As Int16 s tim što sa ovim pristupom možeš bilo kada u toku izvršenja programa da menjaš veličinu niza. ReDim Preserve je isti, s tom razlikom što se posle upotrebljavanja postojeći podaci u nizu zadržavaju (ne brišu se kao što to radi samo ReDim).
Geomaster je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Geomaster na korisnoj poruci:
Encephalon (18.9.2009)