Visual Basic 6 Kurs
Visual Basic 6 Kurs
Visual Basic 6 Kurs
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
wiedział ile pamięci dla niej zarezerwować. <strong>Visual</strong> <strong>Basic</strong> pozwala zdefiniować typ zmiennej<br />
na jeden z dostępnych poniżej. Są to standardowe typy zapewnione przez <strong>Visual</strong> <strong>Basic</strong>:<br />
Typ Liczba bajtów Zastosowanie<br />
Boolean 2 True lub false<br />
Byte 1 Liczby całkowite od 0 do 255<br />
Integer 2 Liczby całkowite od -32768 do 32767<br />
Long 4 Liczby całkowite +/-2000000000<br />
Currency 8 Liczby o określonej liczbie cyfr po przecinku<br />
Single 4 Liczby dziesiętne do 7 cyfr znaczących<br />
Double 8 Liczby dziesiętne do 14 cyfr znaczących<br />
Date 8 Liczby dziesiętne reprezentujące czas i godzinę<br />
String 1bajt/znak Wartości tekstowe<br />
Variant 16 Wartości dowolnego typu<br />
3.Zasięg zmiennej<br />
Zmienną możemy zadeklarować jako prywatną, czyli widoczną tylko w bloku (wybranej<br />
formie/modlue), w którym ją zadeklarowano , zmenne publiczną, dostępną z każdego<br />
miejsca w programie lub zmienne tymczasowe. Aby zadeklarować zmienną prywatną na<br />
samym początku musimy napisać Private, jeśli jest to zmienna publiczna to Public, dla<br />
zmiennej tymczasowej będzie to Dim<br />
Znając ta wszystkie zasady możemy przystąpić do deklaracji. Ma to postać:<br />
Private liczba As Integer<br />
Public znaki As String<br />
Dim tymczasowa As String<br />
Zmienne Prywatne i Publicze deklarujemy zaraz przy samej górze kodu, zmienne<br />
tymczasowe deklarujemy w prodecurach/funkcjach/zdarzeniach, gdyż podczas<br />
opuszczenia zdarzenia zmienne tego ulegają wyładowaniu z pamięci.<br />
Private Zmienna As Integer<br />
Private Sub Form_Load()<br />
Dim Zmienna2 As Integer<br />
Zmienna2 = 8<br />
Zmienna = 6 + Zmienna2<br />
End Sub<br />
Zmienna2 zadeklarowana w zdarzeniu Form_Load zniknie z pamięci po wykonaniu<br />
zdarzenia, natomiast Zmienna zadeklarowana przez Private "nazewnątrz" procedur<br />
będzie stale dostępna dla programu.<br />
4.Prefixy zmiennych.<br />
Istnieje jeszcze coś takiego, jak prefixy zmiennych. Można je stosować dodając<br />
bezpośrednio do nazw zmiennych zamiast As typ. Oto prefixy:<br />
7