Programiranje u VB Osnove Nikola Vlahović
Agenda Pisanje programski koda Rad s varijablama Struktura (pod)rutina i funkcija Pomoć prilikom pisanja programskog koda Rad s varijablama Kontrola toka programa
Programski kod VBa sastoji se od 2 dijela: deklarativni imenovanje varijabli, konstanti. tipova varijabli imenovanje DLL procedura procedure rutine - Sub funkcije - Function svojstva - Property programski kod pohranjen je u modulima: modul forme (*.FRM) standardni modul (*.BAS) modul klase (*.CLS)
Programski kod VBa definiranje rutine Private Sub Form_load () End Sub Private Sub Ispisi(Poruka as String)
Programski kod VBa definiranje funkcije Private Function Dijeljenje( dijeljenik as string, dijelitelj as string ) Dijeljenje = dijeljenik / dijelitelj End Function Public Function Milje(Metri as double) as dobule Milje = …
Programski kod VBa Pomoć prilikom pisanja koda Auto List Members
Programski kod VBa Pomoć prilikom pisanja koda Auto Quick Info bold - trenutni argument [Naziv] - neobavezni argument
Varijable Vrste varijabli Deklariranje varijabli: Numeričke (Integer, Single itd…) Tekstualne (String i Char) Ostale (logičke, datumi, objekti itd…) Opća varijabla – Variant Deklariranje varijabli: Implicitno (npr. sifra&, i%, Ime$) Eksplicitno: Dim NazivVarijable [as tipvarijable]
Varijable Djelokrug varijabli: varijable unutar procedure: Deklarirati unutar procedure. Npr. Dim Temp As Integer : Static Temp2 As Integer varijable unutar jednog modula: Deklarirati na pocetku modula (izvan procedura i funkcija). Npr. Private Temp As Integer varijable koje koristi više modula Deklarirati na pocetku modula (izvan procedura i funkcija). Npr. Public Temp As Integer
Kontrola toka programa Izbor: If… then If… then… else… Select case Petlje: Do… Loop For… Next For each… Next
Zadatak Izrada aplikacije Sat modul forme deklariranje varijabli Dim, Private,… kontrola toka programa If… Elseif… Else… End if Select Case ugrađena funkcija Time
Sažetak Programski kod: Rad s varijablama: Kontrola toka programa: rutine (Sub) i funkcije ( Function) Rad s varijablama: deklariranje (Dim, Static), djelokrug (Private, Public, Global), Kontrola toka programa: izbor (If… then… else…; Select case…), petlje (Do…loop…; For… next…)
Programiranje u VB Osnove Nikola Vlahović