Download presentation
Presentation is loading. Please wait.
Published byFelicia Copeland Modified over 6 years ago
1
Visual Basic 2010 Osnove VB Uvod u računarstvo
4
Visual Basic 2010 Uvod u računarstvo
5
Visual Basic 2010 Uvod u računarstvo
6
Visual Basic 2010 Uvod u računarstvo
7
Visual Basic 2010 View Code - prikaz prozora za unos koda TOOLBOX
Solution Explorer Properties Uvod u računarstvo
8
Osnovni prozor VBa traka s alatima Pointer -
Picture box (pic) - za prikaz standardnih slikovnih formata Label (lbl) - za ispis teksta korisniku aplikacije Text box (txt) - za ispis teksta koji korisnik može urediti Frame (fra) - container, za urednije korisničko sučelje Command Button (cmd) - dugme za pokretanje naredbi Check box (chk) - aktivacija opcije Option button (opt) - odabir opcije Combo box (cbo) - padajući izbornik List box (lst) – lista za višestruki odabir Horizontal scroll bar (hsb) – traka za vertikalni pregled elementa (forme, ekrana) Vertical scroll bar (vsb) – traka za horizontalni pregled elementa (forme, ekrana) Timer (tmr) – za odbrojavanje Drive list box (drv) – lista priključenih medija za pohranu podataka Folder list box (fil) – lista mapa na trenutnom mediju za pohranu podataka Shape (shp) – grafički oblici Line (lin) – grafički element crte Image (img) – grafički element slike Data (dat) – izvor podataka za elemente na formi OLE (ole) – poveznica prema objektima windows okruženja te za razmjenu podataka Uvod u računarstvo
9
Osnovni prozor VBa Projektni prozor
Prikaz svih objekata i pripadajućih datoteka koji čine jedan programski projekt Uvod u računarstvo
10
Osnovni prozor VBa prozor za svojstva objekata
Prikaz i izmjena svojstava odabranog objekta Objašnjenja pojedinih svojstava
11
Visual Basic 2010 Uvod u računarstvo
12
Visual Basic 2010 Uvod u računarstvo
13
Message box Često je potrebno prikazati različite poruke korisniku tokom faze korištenja programa. Da se ne bi kreirala posebna forma sa porukom Visual Basic ima ugrađenu zgodnu i veoma korisnu osobinu: prozor za poruke, message box, (msgbox). Pozivanje prozora sa porukama je veoma jednostavno. MsgBox("Pozdrav") Uvod u računarstvo
14
Message i Input box Uvod u računarstvo
15
Message i Input Box Pored proslijeđivanja teksta poruke moguće je takođe upravljati i sa prikazom komandnih dugmadi (OK, Cancel, Yes, No...) te sa prikazom sličica koje odgovaraju vrsti poruke: informacija, upozorenje ili pak kritična greška. Uvod u računarstvo
16
Message box Prozor koji se prikazuje na osnovu gore napisane komande je prikazan na slici 3.8. Opcionalni parametar koji se može proslijediti prilikom pozivanja message box-a je naslov koji se ispisuje na naslovnoj traci, title bar-u, prozoru za poruke. MsgBox “Tekst poruke za korisnika!”, vbOKCancel+vbInformation, "Test" Uvod u računarstvo
17
Message box Uvod u računarstvo
18
Input box Input Box se često može iskoristiti za upis određenog podatka od strane korisnika te pridruživanje te vrijednosti varijabli. Sintaksa komande za InputBox je slična sintaksi koja se koristi kod message box-a: inputData = InputBox "Tekst poruke","Naslov", inicijalnaVrijednost Uvod u računarstvo
19
Input box Primjer prozora tipa InputBox koji se pojavljuje usljed naredbe: InputBox "Upisite vrijednost", "Podatak", 50 Uvod u računarstvo
20
Input box Vrijednost koja se upiše u polje pridružuje se varijabli u naredbi za pozivanje InputBox-a, na primjer u slučaju naredbe: vrijednostX = InputBox "Upisite vrijednost", "Podatak", 50 vrijednost koju korisnik upiše pridružuje se varijabli vrijednostX. Uvod u računarstvo
21
Input box Tokom faze pisanja programskog koda Visual basic editor automatski provjerava sintaksu u svakoj liniji koda. Ako Visual Basic pronađe da nešto nije u redu u liniji programskog koda, pojavit će se dva neovisna događaja koja će sugerirati grešku: Linija programskog koda koja je pogrešno napisana bit će prikazana crvenom bojom. Prozor sa porukom o grešci će da se pojavi na ekranu, ukratko objašnjavajući u čemu je problem. Uvod u računarstvo
22
Zadaci Zadatak 1: Sastavite program za izračunavanje površine kružnice koristeći ugrađene InputBox () i MsgBox () Visual Basic funkcije. Rješenje: Private Sub Form_Load() R = InputBox("") P = R * R * MsgBox (P) End Sub Uvod u računarstvo
23
симболи за операције (оператори)
Zadaci Obim = 2*r* варијабле подаци симболи за операције (оператори) израз наредба Uvod u računarstvo
24
Zadaci Zadatak 2: Sastavite program za izračunavanje nominalnog napona epruvete kružnog poprečnog presjeka opterećene na zatezanje koristeći ugrađene InputBox () i MsgBox () Visual Basic funkcije. Uvod u računarstvo
25
Zadaci Private Sub Form_Load() Sila = InputBox("Unesite silu [N]") R = InputBox("Unesite radijus epruvete [mm]") P = R * R * Napon = Sila / P MsgBox Napon End Sub Uvod u računarstvo
26
Agenda Osnovna obilježja radnog okruženja (eng. IDE) Visual Basica
Elementi programskog projekta Osnovni objekti Metode, svojstva i događaji objekata VB pomoć Sažetak
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.