Referat Structura programelor in Visual Basic



Referat downloadat de: 166 ori.


Cauta referat dupa: structura programelor visual basic


Descriere referat:

Codul surs? de pentru dezvoltarea aplica?iilor Visual Basic este implementat în module (echivalente conceptual cu unit-urile Pascal). Un modul poate con?ine declara?ii de variabile ?i/sau defini?ii de proceduri ?i func?ii. În Visual Basic exist? trei tipuri de module: - module standard (.BAS) - module ata?ate formelor (.FRM) - con?in (al?turi de decl. de variabile, proceduri sau func?ii utilizator) proceduri de tratare a evenimentelor declan?ate de forme sau controale ale acstora - module de definire de clase (.CLS) – pentru crearea de obiecte. Declara?ii de variabile în Visual Basic Dim nume-variabila [As tip] Numele de variabile: - încep cu o liter?, - au lungimea maxim? de 255 caractere, - au nume unic în cadrul domeniului de vizibilitate. Domeniul de vizib. al variabilelor declarate în func?ii/proceduri este corpul func?iei/procedurii. Variabilele locale a c?ror declara?ie este precedat? de cuvântul cheie Static î?i p?streaz? valoarea între dou? apeluri succesive ale func?iei/procedurii în care au fost declarate. Domeniul de vizib. al var. declarate în afara func?iilor sau procedurilor este modulul. Domeniul de vizib. al variabilelor a c?ror declara?ie este precedat? de cuvântul cheie Public este întreaga aplica?ie. În Visual Basic declararea unei variabile nu este obligatorie (declara?ie implicit? – se aloc? memorie pentru o variabil? nedeclarat? în momentul ini?ializ?rii acesteia). Tipuri de date utilizate în Visual Basic Tip Sp. de memorare (octe?i) Domeniu Valoare ini?ial? Byte 1 0 – 255 0 Boolean 2 True/False False Integer 2 -32768 ... 32767 0 Long Integer 4 -2147483648... 2147483647 0 Single 4 max 3.402823E+38 0 Double 8 - 0 Currency 8 - 0 Date 8 1/1/100 ... 12/31/9999 - Object 4 adr. obiecte VB, controale, etc - String lungime sir 1 – 65.400 car “” Variant 16 poate stoca toate tipurile definite in sistem Empty Declara?ii de proceduri/func?ii în Visual Basic A) Proceduri [Private|Public][Static]Sub NumeProcedura (lista-parametrii) instructiuni End Sub B) Func?ii [Private|Public][Static]Function NumeFunctie (lista-param) [As tip] instructiuni NumeFunctie = expresie ‘valoare returnata instructiuni End Function Structuri de control în Visual Basic A) Structuri condi?ionale IF ... THEN If conditie Then instructiune If conditie Then instructiuni End If IF ... THEN ... ELSE If conditie1 Then [instructiuni-1] [ElseIf conditie2 Then [instructiuni-2]] ... [Else [instructiuni-n]] End If SELECT CASE Select Case expresie-de-test [Case lista-expresii-1 [instructiuni-1]] [Case lista-expresii-2 [instructiuni-2]] . . . [Case Else [instructiuni-n]] End Select B) Structuri iterative (de ciclare) Do ... Loop (nr. nedefinit de pasi) - cu test ini?ial

Alte referate din materia: Informatica

Nr. Nume referat Hits
1 mtSZPKbW 20
2 TkkvMlabSupl 50
3 qzpymq@dxuzju.com 148
4 email@gmail.com 269
5 pfuqxd@exjswl.com 288
6 ncqcez@hdtnnq.com 244
7 Hard 722
8 ISTORIA INTERNET-ULUI 782
9 Impera 469
10 Info Doc 524
11 Info-TIRON 467
12 Informatica - Grafica pentru web 938
13 Informatica - Introducere in HTML 711
14 Initiere in pc 701
15 Instalarea sistemului de operare Windows 593
16 Internetul ca sursa de comunicare 580
17 Istoria Internetului 617
18 Istoria calculatorului 539
19 Istoria metodelor de proiectare 359
20 Java visavis de C++ 401
21 Java vizavi de C 333
22 LIMBAJUL DE PROGRAMARE PASCAL - Programul defineste tipul salariat, o inregistrare cu variante, valorile citite fiind salvate in fisierul salariat.dat 0
23 Limbajul C 413
24 Lista vinuri prg 322
25 Lotus software 293
Trimite un referat !
Referatul tau ii poate ajuta si pe ceilalti! Ajuta-ti colegii!

Ai un referat facut de tine si consideri ca este bun si original ? Trimite-ti lucrarea ta si poti castiga premii, ajutandu-ti colegii sa ia note bune!

Trimite un referat!
Cere un
referat !
Ai nevoie de un referat bun si nu il gasesti ?

Noi te ajutam sa iti faci referatul de care ai nevoie. Da-ne detalii despre lucrarea pe care trebuie sa o redactezi si noi vom scotoci pentru tine!

Cere un referat!