Descriere constante

În descrierea constantele este posibil să se atribuie un nume semnificativ. Declarația Const este folosit pentru a descrie constanta si determina valoarea. După descrierea constanta nu poate fi modificat și nu se poate atribui o valoare nouă.

Constanta este descrisă în procedura sau la începutul modulului, în secțiunea de declarații. constante la nivel de modul sunt private în mod prestabilit. În descrierea constantele comune Const nivelul modulului de instruire ar trebui să fie precedat de cuvântul cheie publică. este necesar pentru a pune cuvântul cheie pentru a descrie în mod explicit privat constantele individuale înainte de declarația Const. Acest lucru face mai ușor de citit și programe de depanare.

În următorul conAge public constant descris ca Integer, și i se atribuie o valoare de 34.

Const public conAge Ca Integer = 34

Constante poate fi descris de unul dintre tipurile de date descrise anterior

Descrierea variabilelor

În descrierea variabilelor instrucțiunilor Dim utilizate în mod obișnuit. Pentru a crea o descriere nivel variabil al manualului procedură este plasat în interiorul unei proceduri. Pentru a crea o variabilă în nivelul modulului, descrierea instrucțiunii este situat la începutul modulului, în secțiunea de declarații.

Următorul exemplu creează o strName variabilă și să specificați tipul de date String.

Dim strName ca șir

Atunci când această afirmație este în procedură, strName variabilă poate fi utilizată numai în această procedură. În cazul în care aceste instrucțiuni sunt în secțiunea descrierilor modulului, variabila strName este disponibil pentru toate procedurile din acest modul, dar nu poate fi utilizat în procedurile celorlalte module ale proiectului. Pentru a face o variabilă accesibilă tuturor procedurilor de proiect ar trebui să fie puse în fața ei publice de instrucțiuni.

De asemenea, este posibilă descrierea mai multor variabile pe aceeași linie. În acest caz, pentru a specifica tipul de date, trebuie să specificați un anumit tip pentru fiecare variabilă. În exemplul următor, variabilele INTx. intY și intZ descris ca Integer.

Dim INTx Ca Integer, intY Ca Integer, intZ Ca Integer

Următoarea linie INTx intY și descris ca variantă; și numai intZ descris ca Integer.

Dim INTx, intY, intZ Ca Integer

Regulilor de denumire în limba Visual Basic

Atunci când denumiți proceduri, constante, variabile și argumente în moduleVisual de bază utilizează următoarele reguli:

· Numele trebuie să înceapă cu o literă.

· Numele nu poate conține un spațiu, perioada (.), Semnul exclamării (!) Sau caracterele @, , $, #.

· Numele nu trebuie să conțină mai mult de 255 de caractere.

· Ca regulă generală, nu folosiți numele care se potrivesc cu denumirile funcțiilor, instrucțiuni și metode vizuale de bază a limbii, deoarece acest lucru se oprește alocarea același nume, în cuvintele cheie de limbă de text.

· Nu utilizați nume duplicat la același nivel de domeniu. Nu se poate, de exemplu, descrie două variabile de vârstă numite într-o singură procedură. Cu toate acestea, descrierea variabilei vârsta procedurilor de personal la nivel de vârstă variabile în cadrul unui modul este permisă.

În Visual Basic, nu diferă cu litere mari și mici, dar în descrierea instrucțiunilor sunt stocate în litere majuscule.

operator prioritate

Dacă o expresie conține mai mulți operatori, valoarea expresiei componentelor sunt calculate într-o anumită ordine. Această procedură se numește ordinea agenților de prioritate sau de prioritate.

În cazul în care expresia conține operatori de diferite tipuri, primul pentru a efectua operații aritmetice, urmată îndeaproape de operațiunea comparație și ultima operație logică. Toți operatorii de comparație au aceeași prioritate, și anume executate în ordinea în care apar în expresia de la stânga la dreapta. Operațiile aritmetice și logice sunt efectuate în ordinea în care apar în tabelul de mai jos:

articole similare