Pentru a deschide editorul VB, mai întâi se va porni o aplicatie din Microsoft Office, apoi se poate actiona
În Access se va activa fisa Modules a proiectului.
Interfata grafica VBE este suficient de complexa, asemanatoare mediilor de programare din Visual Studio. Pe lânga obiectele grafice uzuale (Menu Bar, bare de unelte) sunt disponibile ferestre specializate pentru lucrul cu anumite categorii de obiecte:
Prin proprietate a unui obiect se întelege o caracteristica a respectivului obiect (cum ar fi culoarea sau vizibilitatea etc.). Fixarea valorii proprietatii se reflecta în aparenta obiectului sau în comportamentul lui (de exemplu, fixarea proprietatii ShowSpellingErrors la valoarea True arata în document erorile de scriere).
Fereastra Properties poate fi utilizata, în momentul proiectarii, pentru a vizualiza toate proprietatile obiectului activ si a modifica valorile dorite.
În partea superioara este cutia de obiecte în care se poate selecta un obiect (sau mai multe) dintre cele vizibile.
În fisa Alphabetic se listeaza proprietatile modificabile ale obiectului selectat, în ordine alfabetica. Se poate modifica valoarea unui atribut prin selectarea numelui proprietatii si tastarea sau selectarea noii valori.
În fisa Categorized sunt listate proprietatile dupa categorii, într-un control de tip Explorer, in care ramurile pot fi expandate sau.
Fereastra Properties poate fi aratata (când nu este vizibila), prin comanda Properties Window din meniul View.
Codul sursa asociat cu un workbook, document, template sau prezentare este asociat într-un proiect, care este memorat si salvat în mod automat o data cu caietul Excel, documentul Word, sablonul sau prezentarea respectiva. În fereastra Project Explorer se pot vedea, modifica si naviga printre toate proiectele asociate oricarui document, caiet, sablon sau prezentare deschise.
Pentru un proiect se listeaza, într-un control de tip Explorer, obiectele care recunosc evenimente, formele, modulele, referintele. Pentru a vedea codul dintr-un modul sau codul asociat unui obiect, se selecteaza respectivul modul sau obiect si se apasa butonul View Code (primul din stânga). Pentru a vedea interfata utilizator pentru un obiect sau forma se selecteaza si se apasa butonul View Object (cel din mijloc). Pentru a vedea organizarea în foldere a elementelor listate în Project Explorer se va apasa butonul Toggle Folders.
Fiecare element este însotit, în arborele de structura, de icoana specifica elementului: proiect, folder, referinta, obiect etc.
Fereastra principala a Editorului Visual Basic este cea în care se poate scrie codul sursa. Deoarece procedurile sunt asociate unor obiecte de interfata, sau apartin unui modul, mai întâi se va selecta, din Project Explorer, modulul sau forma vizata si apoi se va apasa butonul View Code.
Pentru a vedea mai mult de o procedura în fereastra de cod, se va selecta boxa de control Default to Full Module View în fisa Editor din Options (meniul Tools) (în caz contrar se va vedea doar câte o procedura).
În partea de sus a ferestrei se gasesc doua boxe:
Pot fi deschise mai multe ferestre de editare, textul poate fi mutat/copiat între ferestre, ferestrele se pot diviza utilizând bara de divizare etc.
Actionarea butonului Procedure View Icon (primul din stânga, pe bara de jos a ferestrei) sau a butonului Full Module View Icon produce alegerea între vizualizarea unei singure proceduri sau a tuturor procedurilor din modul.
Utila în procesul de punere la punct a programului, fereastra Locals serveste la afisarea automata a tuturor variabilelor declarate în procedura curenta. Continutul ferestrei este actualizat de fiecare data când se trece din modul Run în modul Break sau atunci când se navigheaza în stiva de apeluri.
Pentru o descriere a ferestrei se va vedea sectiunea dedicata depanarii programelor.
Permite scrierea si executia imediata a unei linii de cod. Linia poate fi copiata în si dintr-o fereastra de cod.
În modul de executie Break, instructiunea din fereastra Immediate este executata în contextul procedurii afisate în Procedure Box.
Pentru actiunile posibile în fereastra Immediate, se va studia Help – Immediate Window Keyboard Shortcuts.
Este fereastra unse sunt afisate automat valorile expresiilor urmarite în etapa de depanare a proiectului.
Pentru o descriere a ferestrei Watch se va vedea sectiunea dedicata depanarii programelor.
|