Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: String a Variant
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003
String a Variant

W czym jest lepsza zmienna Variant od String? To co słyszałem, to to, że String jest pod każdym względem lepsza (pojemna,szybsza itp.). No ale po co w takim razie wymyślili Wariata?


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

24-06-2004 16:38
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

Variant służy do przechowywania dowolnych typów danych, np. kiedy potrzeba użyć jakiejś zmiennej z różnym typem zawartości w kilku miejscach, do tworzenia tablic przy poleceniach takich jak Split. Myślę że głównym celem wymyślenia Varianta jest to, że nie trzeba deklarować zmiennych, bo zostaną zadeklarowane samoczynnie.Ja Varianat używam do przesyłania tablicy jako parametru do funkcji.


_____________________________________________
www.mob.abc.pl - moja strona o VB

24-06-2004 17:12
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

aha. Dziex za odp.


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

24-06-2004 17:21
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

najlepiej jest nie używać Varianta (w miarę możliwości).

Dim a as long
for a=1 to 10
...
next a

jeśli bym nie dał Dim'a to zmienna a była by jako Variant i program by nieco wolniej chodził (widać to szczególnie wtedy, gdy pętla For kilka(set) tysięcy razy się wykonuje. Dlatego należy starać się nie nadużywać dobrodziejstwa jakim jest Variant (brak konieczności deklarowania typu zmiennej)


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

24-06-2004 18:34
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1