MessageBox
Forma MessageBox MessageBox sa svojim različitim formatima je sigurno najčešće korišćena Windows forma
MessageBox se poziva direktno iz programskog kôda. Na primer: MsgBox ("Ovo je probni MessageBox") Ovim se dobija najjednostavniji oblik MessageBox-a koji sadrži samo dugme OK.
zadatak Kreirati 2 formi Prva se otrvara preko cijelog ekrana, klikom na nju otvara se druga forma
Dugme kraj je NEAKTIVNO prilikom otvaranja forme: Private Sub Form_Load() cmdKRAJ.Enabled = False End Sub
Klikom na dugme PRITISNI ME Klikom na dugme PRITISNI ME! Dugme PORUKA postaje vidljivo Private Sub cmdPritisni_Click() cmdPoruka.Visible = True End Sub
Klikom na dugme PORUKA pojavljuje se poruka Private Sub cmdporuka_Click() MsgBox ("DANAS SE OSJEĆAM SJAJNO") End Sub
Dugme kraj postaje aktivno, pa se ispod poruke ispisuje kod Private Sub cmdporuka_Click() MsgBox ("DANAS SE OSJEĆAM SJAJNO") cmdKRAJ.Enabled = True End Sub
Klikom na dugme kraj izlazi se iz formi Private Sub cmdKRAJ_Click() End End Sub
FORMA 2 Klikom na formu otvara se druga forma na kojoj su textbox i komandno dugme POZDRAV. Klikom na dugme POZDRAV u textbox-u se ispisuje ZDRAVO ali tako da je veličina fonta 15, da su slova podebljana i da je vrsta fonta arial.
Private Sub cmdPOZDRAV_Click() txtPozdrav.Text = "ZDRAVO" txtPozdrav.FontBold = True txtPozdrav.FontName = "Arial CE" txtPozdrav.FontSize = 15 End Sub
Tipovi podataka
TIPOVI Brojevi, slova i ostali simboli pripadaju jednom od tipova podataka (npr. znakovni, cjelobrojni i sl.). Svaka promjenljiva ima jedinstveno ime. Tip varijable može se odrediti a i ne mora. U sljedećoj tabeli se nalazi spisak prostih tipova podataka Visual Basica.
Tip podataka Opseg vrijednosti Boolean logički True (tačno) ili False (netačno) Integer cijelobrojni od - 32 768 do 32 768 Single jednostruka tačnost od -3,402823x103 do -1,401298x10-45 za negativne vrijednosti od 1,401298x10-45 do -3,402823x103 za pozitivne vrijednosti Double dvostruka tačnost od -1,79x10308 do -4,94x10-324 za negativne vrijednosti od 4,94x10-324 do 1,79x10308 za pozitivne vrijednosti Date datum od January 1,100 do December 31, 9999 String znakovni od nula do približno dvije milijarde znakova
ARITMETIČKI OPERATORI Rezultat je + zbir dva aritmetička izraza - razlika dva aritmetička izraza, ili označavanje negativnih brojeva * Množenje dva aritmetička izraza / količnik dijeljenja dva aritmetička izraza, realni broj (najčešće tipa Double ili Double Variant). \ količnik cjelobrojnog dijeljenja dva aritmetička izraza ( rezultat je cijeli broj) ^ stepen Mod ostatak dijeljenja dva brojeva (10 mod 3 je 1) & spajanje dva znakovna niza
RELACIONI OPERATORI Kod operatora =, <>, <, >, <= i >=, za brojčane vrijednosti izraza (ne Null ili Empty), rezultat je True ili False. Ako je jedan od izraza Null, onda je i rezultat Null. Dim Rezultat Rezultat = (45 < 35) ' False. Rezultat = (45 = 45) ' True. Rezultat = (4 <> 3) ' True.
LOGIČKI OPERATORI Not logička negacija And logičko I Or logičko ILI Rezultat je Not logička negacija And logičko I Or logičko ILI