Informațiile booleene stochează valori logice. În acest caz, valoarea 0 este interpretată ca Falsă, iar orice altul este interpretat ca Adevărat.
Tipul de date Variant este aplicat în mod implicit. Cu acest tip de date, datele pot lua orice valoare (întreg, octet, șir sau logic). Tipul universal poate părea foarte convenabil, dar practic este folosit numai atunci când nu există altă opțiune. Se execută încet, deoarece Visual Basic este forțat să piardă timpul interpretând datele. În plus, datele de acest tip sunt alocate suficientă memorie pentru stocarea șirului.
Se recomandă declararea tuturor datelor utilizate în program.
În Visual Basic, constantele sunt declarate după cum urmează:
Const Nume constant [ca tip] = valoare
Const Pi As Double = 3,14159
2. Dacă atribuiți literal de tip Date unei constante, trebuie să utilizați caracterul #, de exemplu:
Variabilele sunt declarate după cum urmează:
Dim variabilă nume As <тип>
Dim X ca octet (X variabila de tip Byte)
Dim X, Y Ca Sing le (variabila X de tip Variant și Y - Single)
Dim X ca întreg, Y ca dublu (variabila X de tip Integer și Y - Double)
Dim stroka ca șir (String variabil stroka)
1. Atunci când atribuie variabile unui nume, trebuie respectate următoarele reguli:
- folosiți numai litere din alfabetul latin, cazul literelor nu contează;
- lungimea numelui nu poate depăși 256 de caractere;
- Puteți utiliza orice combinație de litere, numere, simboluri, cu excepția punctelor, spațiilor și simbolurilor%, . #, @, $;
- numele trebuie să fie unice în zona în care sunt definite.
2. Dacă trebuie să reduceți costul memoriei sau să limitați șirul la orice lungime, este folosit un șir de lungime fixă. De exemplu, un șir cu o lungime de 10 caractere ar trebui declarat astfel:
Dim stroka ca șir * 10
În mod strict vorbind, Visual Basic nu trebuie să declare majoritatea variabilelor înainte de a le aplica. Variabilele sunt declarate implicit dacă sunt utilizate imediat în program și nu sunt declarate mai întâi utilizând instrucțiunea Dim. În acest caz, variabilelor declarate implicit li se atribuie un tip de variante, o valoare de 0 în contextul operațiilor matematice și o valoare "șir gol" în contextul operațiilor de șir.
- În bara de instrumente standard din Visual Basic, deschideți meniul Instrumente, selectați comanda Opțiuni și extindeți fila Edit;
- verificați Declarația de cerințe variabile;
- apăsați butonul OK.
Începutul programului va arăta astfel:
În acest caz, dacă variabila nu este declarată, Visual Basic generează o eroare la compilare, identificând variabila greșită: Variabila nu este definită.
7.4. Operator de atribuire
Operatorul evaluează valoarea expresiei din dreapta semnului egal și atribuie valoarea sa variabilei din stânga semnului egal și arată astfel:
Expresia este o combinație de cuvinte cheie, funcții, variabile și constante, separate prin semne de operare și paranteze. Operațiile sunt efectuate de la stânga la dreapta, ordinea execuției este determinată de prioritatea operațiilor și paranteze.
Când sunt scrise expresii aritmetice, se folosesc următoarele simboluri aritmetice.