Download presentation
Presentation is loading. Please wait.
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.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.