1 / 13

Programiranje u VB Osnove

Programiranje u VB Osnove. Nikola Vlahović. Agenda. Pisanje programski koda 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

kezia
Download Presentation

Programiranje u VB Osnove

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programiranje u VBOsnove Nikola Vlahović

  2. Agenda • Pisanje programski koda • Struktura (pod)rutina i funkcija • Pomoć prilikom pisanja programskog koda • Rad s varijablama • Kontrola toka programa

  3. 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)

  4. Programski kod VBa • definiranje rutine Private Sub Form_load () End Sub Private Sub Ispisi(Poruka as String) End Sub

  5. 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 = … End Function

  6. Programski kod VBa • Pomoć prilikom pisanja koda • Auto List Members

  7. Programski kod VBa • Pomoć prilikom pisanja koda • Auto Quick Info bold - trenutni argument [Naziv] - neobavezni argument

  8. Varijable • Vrste 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: DimNazivVarijable [astipvarijable]

  9. 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

  10. Kontrola toka programa • Izbor: • If… then • If… then… else… • Select case • Petlje: • Do… Loop • For… Next • For each… Next

  11. Zadatak • Izrada aplikacije Sat • modul forme • deklariranje varijabli • Dim, Private,… • kontrola toka programa • If… Elseif… Else… End if • Select Case • ugrađena funkcija • Time

  12. Sažetak • Programski kod: • 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…)

  13. Programiranje u VBOsnove Nikola Vlahović

More Related