Tipul, denumirea și valoarea unei variabile în baza vizuală

Variabilele sunt concepute pentru stocarea și procesarea datelor. Variabilele sunt specificate prin nume care definesc zonele de memorie în care sunt stocate valorile variabilelor. Valorile variabilelor pot fi date de diferite tipuri.







Literele litere mari și litere ale alfabetelor latine și ruse;

Numere de la 0 la 9;

Semne ale operațiunilor aritmetice: + - * / ^ <> = <=(меньше или равно)>= <>(nu este egal cu)

Semnele: @ (comerciale "et", # (ascuțite), $ (semnul dolarului),%, (ampersand sau comercial "și"), \ (slash), _ (subliniază).

Numerele în VB sunt o secvență de cifre cu un semn + sau -, de exemplu: +7, -18, 32. Dacă există o parte fracționată a numărului, atunci acesta este separat de o parte întregă de un punct. În acest caz, dacă partea intregă este zero, atunci poate fi omisă, de exemplu: 0,5, -5,68, -12. Forma descrisă de numere de scriere este numită cea de bază.

Înainte de a putea utiliza o variabilă, trebuie să o descrieți folosind următoarea declarație:

Dim variabilă [ca tip]

Dim este un cuvânt cheie care indică faptul că o variabilă este declarată

variabila este numele variabilei care este declarată

Ca și cuvântul de serviciu utilizat pentru a desemna tipul de date pentru variabila declarată

tip - tip de date pentru variabila specificata

Într-o declarație, puteți descrie simultan mai multe variabile, indicând fiecare una ulterioară printr-o virgulă.

În limbile de programare, cuvintele cheie (serviciu) sunt cuvinte care sunt folosite doar pentru a descrie operatorii și nu pot fi folosite de programator ca nume de variabile. Mediul de programare VB6 este configurat astfel încât atunci când scrieți textul programului în fereastra de cod, toate cuvintele cheie utilizate în mod implicit vor fi indicate în albastru, în timp ce restul textului este afișat în negru. Astfel, programatorul poate determina cu ușurință dacă cuvintele pe care intenționează să le utilizeze, de exemplu, ca nume de variabile, sunt cuvintele cheie VB6 sau nu.

Pentru a plasa mai mulți operatori într-o singură linie, este plasat un simbol între ele. De exemplu: a = 1: b = 3

Dacă este necesar să se aranjeze o declarație pe mai multe rânduri, puneți un subliniere la sfârșitul fiecărei linii, separându-l cu un spațiu de la ultimul caracter al liniei. De exemplu:

Și z<0 Then p=x+y+z







Când programator alege un nume pentru variabila, are mari oportunități, de exemplu, o variabilă care va fi folosit ca un contor buclă, poate fi numit un nume standard I, dar numele nu poartă nici un sens. Pe de altă parte, acesta poate fi numit un nume compus de lungime variabilă astfel NumberOfSelectedElements (numărul de elemente selectate) să fie suficient de informați, dar pentru a scrie numele în diferite locuri în program se va lua o lungă perioadă de timp, astfel încât să nu ar trebui să dea numele de lungime variabilă.

Limitări privind numele variabilelor:

- numele trebuie să înceapă numai cu o literă latină;

- nu trebuie să existe puncte în nume;

- Este necesar să se respecte unicitatea denumirilor într-o singură procedură;

- numărul de caractere din nume nu poate fi mai mare de 255.

Adesea, pentru a spori informativitatea variabilelor folosite, programatorii folosesc așa-numitele prefixe în numele lor, care determină datele care aparțin unui anumit tip.

Tipurile de date prefixe în numele variabilelor

Intervalul nu este definit

Variabila privată [Ca tip]

Variabila statică [ca tip]

Variabila publică [ca tip]

O variabilă poate fi utilizată numai într-o anumită procedură, în toate procedurile unei anumite forme sau în orice procedură a acestui program.

Atunci când o variabilă este declarată ca fiind cuvântul cheie Dim, domeniul de aplicare al acesteia va fi doar acea procedură în care este descrisă. Astfel de variabile se numesc locale (închise). După efectuarea acestei proceduri, acestea vor fi pierdute, sunt convenabile pentru a fi utilizate ca contoare în diferite proceduri.

Atunci când o variabilă este declarată drept cuvântul Static, va fi și locală, însă după următoarea execuție a procedurii, ultima valoare nu va fi pierdută.

Atunci când este necesară o variabilă care va fi disponibilă pentru toate modulele de aplicații, aceasta ar trebui declarată ca Publică, astfel de variabile se numesc globale (deschise), ele trebuie descrise și în secțiunea Declarații a modulului curent.

Când se descrie orice constanță din program, îi este atribuită o anumită valoare, care în viitor nu poate fi modificată de alți operatori. Există două tipuri de constante: built-in și custom. Constantele construite VB sunt concepute pentru a stoca o mare varietate de informații: coduri de taste, culori etc. au prefixul vb, de exemplu: vbWhite. În Browser-ul de obiecte (F2) puteți găsi toate informațiile despre constantele încorporate. Deseori, este necesar să se descrie în constante propriul program (utilizator). Pentru aceasta, utilizați următoarea declarație:

Const constantă [ca tip] = valoare

Const este un cuvânt cheie care declară o constantă

Constant este numele constantei descrise

Tip de tip de tip pentru o constantă

Valoarea este o constantă a tipului specificat

De exemplu: Const intMin = 0, intMax = 1000

Tipuri de obiecte și variante de date

Dacă în timpul operării programului variabila ar trebui să conțină valori de diferite tipuri, atunci pentru descrierea ei ar trebui să se utilizeze tipul Variant (arbitrar). În același timp, în timpul executării diferitelor operațiuni, nu este necesar să se monitorizeze valoarea ce tip este în prezent, deoarece conversiile necesare sunt efectuate automat. De exemplu:

Dim vntAny "Variant de tip

vntAny = "144" 'șir "144"

vntAny = vntAny / 12 'numărul 12

Expresiile pot conține numere, funcții care sunt interconectate prin semne de operații aritmetice.

Exemple de expresii aritmetice:







Articole similare

Trimiteți-le prietenilor: