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