Download - Seminar,basele visual basic

Transcript

1.Lansai Visual Basic din Start--> All Programs -> Microsoft Visual Studio 2008

2.Dup lansare, se afieaz o fereastr sub forma: O mulime se intampl pe pagina de start. But basically, this is where you can start a new project, or open an existing one. The first Tab, Projects, is selected. Dar, n esen, acesta este locul unde putei iniia nceputul unui nou proiect, sau deschide unul deja existent. Dac ai mai lucrat aplicaii n mediul Visual Studio, denumirea acestora va aprea n rubrica Recent Projects. 3. Apsai create Project... din seciunea Recent ProjectsLa apsarea link-ului, se va deschide o fereastr de dialog:

La nceput, vom alege ca tip de proiect Visual Basic Windows, iar la Templates, alegei Windows Forms Application. Cum aceste opiuni vom obine o aplicaie bazat pe interfee grafice, denumite convenional formulare sau Forme. Obs. Dac meniul Project Type nu are afiate opiunile n partea de sus, vei gsi grupul de opiuni Visual Basic la Other Languages -> Visual Basic.4. n cmpul Name, n locul valorii implicite WindowsApplication1 vei introduce numele primului dumneavoastr proiect, sub forma: S1_nume_prenume_grupa. 4.1. Dac este prezent i cmpul Location atunci apsai butonul Browse i alegeti My Computer ->Local Disk D: 4.2. Verificai dac opinea Create directory for solution este bifat.

Meniul Visual Studio4.3. Apsai OK i se va deschide mediul de proiectare Visual Studio. Principalele elemente sunt:

Fereastra de proprietiPanoul de instrumenteFormularFereastra de structur a proiectului

Zona de design a formei

In fereastra de structura a proiectului(Solution Explorer) se pot observa deja cateva elemente: Aplicaia cu denumirea dat de voi i subuniti ale acesteia My project i Form1.vb. Fiecare obiect din cadrul aplicatiei detine anumite proprietati. n momentul n care se execut click pe un obiect, n fereastra de proprieti se afieaz grupul de caracteristici si valorile acestora. La deschiderea proiectului sunt afisate implicit proprietile aplicaiei, Numele i calea Fiierului proiect(Project File).Modificarea titlului formeiExecutai clic pe Form1 i n fereastra de proprieti, pe campul Text introduceti textul Prima Pagina.Modificarea fundaluluiModificai proprietatea BackColor accesnd ComboBox-ul ataat. Se poate alege culoarea dintr-o tem de culori prestabilit(System), o culoare pentru Web sau se poate defini o culoare n zona Custom sau scriind valori din intervalul 0-255 pentru Red-Green-Blue (de exemplu: 255; 128; 0 se obtine portocaliu). Modificand proprietatea BackgroundImage, alegei la Resource Context, Project Resource File si apoi apsai Import... .Adaugati ca imagine de fundal a formei, imaginea Chrysanthemum.jpg, din folderul Sample Pictures. Modificai proprietatea BackgroundImageLayout astfel nct s fie vizibil ntreaga imagine n Form1.Tema: Observati modificrile din Solution Explorer. La alegerea imaginii de fundal, care este diferena dintre Local Resource si Project Resource File?Tema: Care este diferena dintre none, tile, center, stretch, zoom valori ale proprietii BackgroundImageLayout?

Salvarea proiectuluiPentru a salva toate fisierele proiectului, din meniul Visual Studio, alegeti File-> Save all.... Dac la salvare apare fereastra de dialog Save Project, introduceti numele i Locaia stabilit la inceput.Testarea aplicaieiDin meniul Visual Studio, alegeti Debug -> StartSau Apsai tasta F5Sau Din bara de instrumente, situat sub meniul Visual Studio, alegei Observai existena a dou medii de dezvoltare: Design Environment (mediul de proiectare, n care se pot aduce modificri interfeei, aplicaiei) i mediul de testare(Debug Environment, n care se verific modul n care aplicaia reacioneaz n cadrul diferitelor evenimente iniiate direct sau indirect de utilizator).ncheierea Testrii aplicaieiSe apas pe butonul din partea de sus a ferestrei Din meniul Visual Studio, alegei Debug->Stop DebuggingSauCTRL+ALT+BREAKSauDin bara de instrumente, situat sub meniul Visual Studio, alegei

Redimensionati fereastra Form1 la dimensiunile 800 lime;600 nlime (proprietatea Size)Utilizarea Panoului de instrumente (ToolBox)Accesati Toolbox din partea stng a ecranului sauDin meniu View->Toolboxsau Ctrl+Alt+X

Tema: Alegei elementele potrivite astfel nct interfaa s arate n urmtorul mod:

Titlu: Label(Text: Bine ati venit!, Location: (289;55), Font:(Times New Roman, 25), Cursor:PanSouth, BorderStyle:Fixed3D, BackColor: Lavender). Pentru a nu avea culoare de fundal se trece valoarea Transparent.

Instrumentele utilizate sunt: Label, Button, Textbox, Checkbox, PictureBox, RadioButton, GroupBox, MonthCalendar, TabControl, ListBox.

Cerinte: Rezultatul vostru trebuie sa coincid cu modelul Campul Nume trebuie s aib textul implicit: Nume i Prenume Cmpul Judet s conin cel puin 5 judee Stare civil s aib predefinit valoarea Necstorit Data Actualizrii s fie 16 februarie 2010 Pentru ca un set de butoane radio s fie optiunile aceleai cerine, acestea trebuiesc grupate intr-un GroupBox. De aceea, nti se va creea un GroupBox i apoi n acest element se vor insera butoane Radio. PictureBox trebuie s afieze imaginea student_profil.gif Elementul Listbox din rubrica Educaie trebuie s permit selecia multipl. Checkbox-ul Verificat s fie bifat

Tema:La elementul ComboBox, la proprietatea DropDownStyle, care este diferena dintre Simple, DropDown i DropDownList?Ce se intampla dac proprietatea Enabled este False? Dar dac Visible = False?Ce efect are proprietatea Multiline = True asupra unui obiect Textbox?Ce efect au MaximizeBox i MinimizeBox asupra formei, dac au valoarea false?Pentru elementul TextBox, ce rol au proprietatile PasswordChar si ReadOnly?

Indicaie: Pentru a accesa pagina de Ajutor, selectai textul sau proprietatea despre care dorii s aflai detalii i apsai tasta F1

Adugarea unui Form1.Se selecteaza proiectul in Solution Explorer pentru care se realizeaza adaugarea unui Form2.Din meniul Visual Studio: Project -> Add New Item... sau Ctrl+Shift+A

Din fereastra de dialog, se alege Windows Form si se apasa butonul Add. Se observa ca exista si alte tipuri de obiecte ce ar putea fi adaugate proiectului.

Tema: Sa se adauge o pagina de preluare comenzi proiectului nostru.