Presentation is loading. Please wait.

Presentation is loading. Please wait.

InputBox i naredba IF.

Similar presentations


Presentation on theme: "InputBox i naredba IF."— Presentation transcript:

1 InputBox i naredba IF

2 Ugrađene forme MessageBox i InputBox
Visual Basic ima mogućnost korišćenja dvije vrste ugrađenih formi. Ove forme se mogu lako koristiti u različitim situacijama. To su: MessageBox (okvir za dijalog) i InputBox (unosni okvir).

3 Forma MessageBox MessageBox sa svojim različitim formatima je sigurno najčešće korišćena Windows forma

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

5 Forma InputBox InputBox je modalni okvir za dijalog sa upitom i tekstualnim poljem za unos. Funkcija InputBox vraća tekst koji korisnik unese kao odgovor na pitanje.

6 a = InputBox ("Molimo Vas da unesete inicijale")
Jednostavni oblik upotrebe unosnog okvira dat je sljedećim primjerom: a = InputBox ("Molimo Vas da unesete inicijale")

7 ZADATAK Kreirati formu sa jednim textboxom, i dva komandna dugmeta.
Prilikom otvaranja forme dugme KRAJ nije aktivno. Klikom na prvo dugme IME pojavi se Inputbox s pitanjem “Kako se zoves?”. Kad se ime upiše u Inputbox pojavi se u textboxu. Kad se ime pojavi u textboxu vrši se provjera da li je “tačno” ako jeste otvara se druga forma a ako nije dugme KRAJ postaje aktivno.

8

9 Private Sub Form_Load()
CMDKRAJ.Enabled = False End Sub Private Sub CMDKRAJ_Click() End

10 Private Sub CMDIME_Click() TXTIME
Private Sub CMDIME_Click() TXTIME.Text = InputBox("Kako se zoves") End Sub

11 Private Sub TXTIME _Change()
Dim n As String n= TXTIME.Text IF n=“JASNA” THEN Form2.Show ELSE CMDKRAJ.Enabled = True END IF End Sub

12 Private Sub Text1_Change() Dim n As String n= TXTIME
Private Sub Text1_Change() Dim n As String n= TXTIME.Text IF n=“JASNA” or n=“jasna” or n=“Jasna” THEN Form2.Show ELSE CMDKRAJ.Enabled = True END IF End Sub

13 Private Sub CMDIME_Click()
Dim n As String n= InputBox("Kako se zoves") IF n=“JASNA” or n=“jasna” or n=“Jasna” THEN TXTIME.Text = n Form2.Show ELSE CMDKRAJ.Enabled = True END IF End Sub

14 Private Sub TXTIME _Change() TXTIME. FontBold = True TXTIME
Private Sub TXTIME _Change() TXTIME.FontBold = True TXTIME.FontSize = 25 End Sub


Download ppt "InputBox i naredba IF."

Similar presentations


Ads by Google