5 seminarski-vb-tijanabaljak da.doc

Upload: ognjen-kostic

Post on 17-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    1/27

    PANEVROPSKI UNIVERZITET APEIRONFAKULTET POSLOVNE INFORMATIKE

    Redovne studijeSmer IT menadment

    PredmetVii !ro"rams#i je$i%i i RA& a'ati ( !ro"ramiranje u V)

    *Rad u viem !ro"rams#om je$i#uVisua' )asi% +,,-.

    /seminars#i rad0

    Predmetni nastavni#Pro12 dr Zoran 32 Avramovi45 di!'2in2e'e#2

    Student

    Tijana )a'ja#5 !ri!ravni# $a nastavni#ain1ormati#eIndex br. 22-08/RPI-S

    Banja Luka, maj 2009.

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    2/27

    Spisak skraeni!a i akr"nima

    S#R$%&'I($ILI $#R)'I*

    ENGLESKI JEZIK SRPS#I +&I#

    B Visual Basic

    I Graphic Uuser Interface rai1ka k"risni1ka meu3e4a

    2

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    3/27

    )5

    53a su pris6upa pri ra43"ju pr"7ramske p"drke pr"7ramiranja na di7i6a:nim ra1unarima;

    )d ra1unara ka pr"b:emu

    )d pr"b:ema ka ra1unaru

    pr3"m pris6upu se p":a4i "d 6"7a, da k"risnik najprije up"4na ra1unar i nje7"3e m"7un"s6i, a4a6im pris6upi rjea3anju pr"b:ema u4 p"m" ra1unara.

    Ra43"j pr"7ramske p"drke 6j. pr"7ramiranje u u pake6a 4a pr"jek6"3anjes"63era, a:i i nje7"3a 3er4ija Visual Basic for Applications,6ime se je isua: Basi! i4d3"ji" "d"s6a:i> pake6a. +edn"s6a3n"s6, k"ju e "s6a:i pr"7ramski pake6i 6ek" pre3a4ii, je jedan "dra4:"7a nje7"3e s3e 3ee p"pu:arn"s6i k"d ir"k"7 kru7a k"risnika.

    :a3na "sn"3a isua: Basi! a je da k"ris6i 7rai1ki in6erejs ?en7:. 7rap>i!a: user in6era!e@ i:iskraen" I sis6em k"je7 je d"bi" "d *i!r"s"6 Aind"s a.

    C

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    4/27

    I L$$D.D. E6a je isua: Basi!

    isua: Basi! je a:a6 k"ji ra43ija Aind"s ?en7:. rap>i! ser In6era!e - I@ ap:ika!ije.$p:ika!ije imaju jedn"s6a3an k"risni1ki in6erejs.

    isua: Basi! je d"7aajem u4r"k"3ani ?en7:. e3en6-dri3en@ pr"7ram, 6j. 7:a3ni k"d "s6ajeneak6i3iran i 1eka da se "s63ari neki d"7aaj ?pri6isak du7me6a, i4b"r menija, pri6isak na du7memia, ...@ ni6a se ne dea3a d"k se d"7aaj ne de6ek6uje. #ada se d"7aaj de6ek6uje, k"d"d7"3ara na 6aj d"7aaj ?pr"!edura d"7aaja@ se i43ra3a. Pr"7ramska k"n6r":a se 6ada preba!ujena pr"!es"r d"7aaja ka" na s:i!i

    Pr3i skup "bjeka6a i !r6a6e ap:ika!ije *n"7" ik"na i s:ika 4a 3ae p"6rebe )d7"3"r na ak!iju mia i ak!ije sa 6as6a6ure Pris6up 6ampa1u *n"7" ma6ema6i1ki>, s6rin7 i 7rai1ki> unk!ija Fiksne i dinami1ke 3arijab:e Sek3en!ija:ne i s:u1ajne aj:"3e #"ris6an diba7er 4a "bradu 7reaka $:a6ke 4a pris6up ba4ama p"da6aka $!6ineG p"drka Har"bnjak 4a dis6ribu!iju 7"6"3e ap:ika!ije

    D.2. S6ruk6ura isua: Basi! $p:ika!ije

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    5/27

    S:ika 2. S6ruk6ura k"da isua: Basi!-a

    $p:ika!iju ?Pr"jek6@ sa1inja3aju;

    F"rme ?en7:. F"rms@ Aind"s k"ji kreira6e 4a 3au ap:ika!iju.

    #"n6r":e ?en7:. ("n6r":s@ 7rai1ke m"7un"s6i !r6anja na "rmi u4 k"risni1kuin6erak!iju ?6eks6 b"ks"3i, :abe:e, skr": bar, k"mandna du7mad, i6d@ ?F"rme i k"n6r":e su"bjek6i?en7:. "bje!6s@.@

    )s"bine ?en7:. Pr"per6ies@ s3aka karak6eris6ika "rme i:i k"n6r":e se m" k"ns6an6i na4i3aju se pr"mjen:ji3im 3e:i1inama.S3aku pr"mjen:ji3u karak6eriu 6ri s3"js63a; ime, "b:as6 deinisan"s6i i 6ekua 3rijedn"s6.

    N

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    6/27

    Pri:ik"m deinisanja imena pr"mjen:ji3e u isua: Basi! u m"ra se 3"di6i ra1una " s:edeem; 5a ime pr"men:ji3e p"1inje s:"3"m 5a du

    Pr"mjen:ji3ima se u isua: Basi!-u d"dje:juju p"da!i. a6" bi 6reba:" da se pr"7ram isua:Basi!-a "ba3jes6i " 6"me kak3e e 6ekue 3rijedn"s6i pr"mjen:ji3a m"i da d"bije u pr"7ramu.5ak:e, 6reba dek:arisa6i pr"mjen:ji3e prije nji>"3"7 k"rienja d"dje:jujui im ime i 6ip p"da6aka.

    je4iku isua: Basi! p"s6"ji "n":ik" 6ip"3a pr"mjen:ji3i> k":ik" ima 6ip"3a p"da6aka. P"s6upakprija3:ji3anja 3rs6e pr"mjen:ji3e na4i3a se dek:arisanje pr"mjen:ji3e. 5"43":jena su d3a na1inadek:arisanja pr"mjen:ji3e; &ksp:i!i6ni Imp:i!i6ni

    &ksp:i!i6ni na1in dek:arisanja pr"mjen:ji3e k"ris6i s:u su s:adei;

    simb": "4na1a3a (urren!J

    simb": Q "4na1a3a 5"ub:esimb": "4na1a3a L"n7simb": O "4na1a3a Sin7:esimb": "4na1a3a S6rin7

    $k" 6ip p"da6aka nije "dreen, B e au6"ma6ski da dek:arie pr"mjen:ji3u ka" arian6. a

    dek:ara!iju pr"mjen:ji3e ka" S6rin7, p"s6"je d3a m"7ua "rma6a. a pr"mjen:ji3e iksne du

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    7/27

    5im ImePr"mjen:ji3e $s S6rin7 U n, 7dje n deinie br"j karak6eris6ika k"je S6rin7 m" m"du:a k"da #:ase ?en7:. (:ass *"du:es@, sa imenima i aj:"3ima m"du:a k:ase

    V

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    8/27

    S:ika C. Pr"4"r kreiranja F"rme

    'ak"n p"kre6anja n"3"7 pr"jek6a, ka" 6" je prika4an" na S:i!i C, p"ja3:juje se es6 pr"4"ra k"jise m"7u p"jedina1n" uk:ju1i3a6i, isk:ju1i3a6i 6e p"mi!a6i p" pr"4"ru. =" su; 7:a3ni pr"4"r, pr"4"r"rme, pr"4"r s a:a6ima, pr"4"r s "s"binama, pr"4"r i47:eda "rme i pr"4"r s pr"jek6ima.

    )s"bine nek"7 "bjek6a se k"ris6e, da pr"mjenim" "dreene a6ribu6e "bjek6a. Pr"4"r sa"s"binama ?en7:. Pr"per6ies@ k"ris6i se 4a deinisanje 3rijedn"s6i "s"bina e:emena6a k"risni1k"7in6erejsa pr"7rama. )s"bine p"jedin"7 e:emen6a in6erejsa p"redane su p" abe!edi. Pr"4"r 1ined3a s6up!a; u pr3"m s6up!u su na3edene "s"bine, a u dru7"m nji>"3e 3rijedn"s6i.

    S:ika . Pr"4"r sa "s"binama

    8

    Ime "s"bine

    P"pis s3i>"bjeka6a

    )pis "s"bine

    rijedn"s "s"bine

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    9/27

    D.V. isua: Basi! )pera6"ri

    +edn"s6a3ni "pera6"ri su ari6me6i1ki "pera6"ri;

    a sas6a3:janje d3a s6rin7a, k"ris6im" O simd": i:i simb": W:b:=ime.=ex6 K =eku!e 3rijeme O F"rma6 ?'", >>;mm@6x6Primjer.=ex6 K 5"bar dan W am 4e:im

    P"s6"ji es6 na1ina p"reenja u isua: Basi!-u;

    #"ris6i 6ri :"7i1ka "pera6"ra

    'e7a!ija ?en7:. '"6@ "pera6"r jedn"s6a3n" ne7ira "peranda.I ?en7:. $nd@ "pera6"r 3raa :"7i1ku 63rdnju 6a1n" ?en7:. =rue@ ak" su "ba "peranda 6a1na ?en7:.

    =rue@ ina1e 3raa ne6a1na ?en7:. Fa:[email protected]:i ?en7:.)r@ "pera6"r 3raa 6a1n" ?en7:. =rue@ ak" je jedan "d "peranada 6a1an ?en7:. =rue@, ina1e3raa ne6a1n" ?en7:. Fa:se@.

    )P&R$=)R )P&R$(I+$

    X &ksp"nen6U/ *n" br"je3a*"d *"du:W - Sabiranje i "du4imanje

    )P&R$=)R P)R&Y&'+&Z ee "d[ *anje "d

    ZK ee i:i jednak"[K *anje i:i jednak"K +ednak"

    [Z 'ije jednak"

    )P&R$=)R )P&R$(I+$

    '"6 'e7a!ija$nd I)r ILI

    9

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    10/27

    D.8. isua: Basi! I4ra4i

    'ajjedn"s6a3niji i4ra4 je d"dje:ji3anje. )n sadr

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    11/27

    II L$$2. D. &:emen6arne isua: Basi! 200N ap:ika!ije

    ada6ak D.I4rada B ap:ika!ije k"ja nak"n k:ika na jedn" du7me sakri3a dru7".)s"bine su u"1:ji3e na "rmi 6j. s:i!i N.

    I43"rni k"d je;PublicClassSakrij_mePrivateSubdgmDugme1_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgmDugme1.Click dgmDugme1.Visible $ %alse dgmDugme&.Visible $ 'rue!ndSubPrivateSubdgmDugme&_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgmDugme&.Click dgmDugme1.Visible $ 'rue dgmDugme&.Visible $ %alse!ndSub

    !nd Class

    ada6ak 2.I4rada B ap:ika!ije k"ja "m"7uuje un"s d3a prir"dna br"ja i i43ra3a "pera!ije sabiranja i"du4imanja nad njima.)s"bine "rme, 6ri 6eks6 b"ksa, 6ri k"mandna du7me6a i d3a "p!ijska du7me6a su pres6a3:jena nas:i!i T.

    DD

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    12/27

    I43"rni k"d je;PublicClass%rmalkulat)rPrivateSubdgm*+racunaj_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgm*+racunaj.Click *,rbtSaberi.C-ecked '-en tt'reci.'et $ *nt(ttPrvi.'et" / *nt(ttDrugi.'et"!lse tt'reci.'et $ *nt(ttPrvi.'et" 0 *nt(ttDrugi.'et"!nd*,!ndSubPrivateSubrbtSaberi_C-eckedC-anged(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesrbtSaberi.C-eckedC-anged tt'reci.'et $ *nt(ttPrvi.'et" / *nt(ttDrugi.'et"

    !ndSubPrivateSubrbtOdu+mi_C-eckedC-anged(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesrbtOdu+mi.C-eckedC-anged tt'reci.'et $ *nt(ttPrvi.'et" 0 *nt(ttDrugi.'et"!ndSubPrivateSubdgm)vi2n)s_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgm)vi2n)s.Click ttPrvi.'et $ 33 ttDrugi.'et $ 33 tt'reci.'et $ 33!ndSubPrivateSubdgm*+la+_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgm*+la+.Click

    !nd!ndSub!ndClass

    D2

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    13/27

    ada6ak C.I4rada B ap:ika!ije k"ja "m"7uuje un"s 6ri prir"dna br"ja i daje re4u:6a6 k"ji je br"j naj3ei "d6a 6ri.P"6rebne "s"bine "bjeka6a su pres6a3:jene na s:i!i V. k"je su p"6rebne 4a pisanje k"da.

    S:ika V. F"rma maksimum br"je3a

    I43"rni k"d je;

    PublicClass%rm4aksimum_br)jevaPrivateSubdgmraj_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgmraj.Click!nd!ndSubPrivateSubdgm)vi2n)s_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgm)vi2n)s.Click ttPrvi.'et $ 33 ttDrugi.'et $ 33 tt'reci.'et $ 33 tt4aks.'et $ 33!ndSubPrivateSubdgmObrada_Click(ByValsender AsSystem.Object ByVale As

    System.!ventArgs" #andlesdgmObrada.ClickDim5 AsSingle 6 AsSingle 7 AsSingle 5 $ ttPrvi.'et

    6 $ ttDrugi.'et 7 $ tt'reci.'et *,5 8 7 '-en tt4aks.'et $ 5 !lse tt4aks.'et $ 7 !nd*, *,6 8 7 '-en tt4aks.'et $ 6 !lse

    tt4aks.'et $ 7!nd*,!ndSub!ndClass

    DC

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    14/27

    ada6ak .I4rada B ap:ika!ije k"ja "m"7ua3a ispis 6a1n"7 da6uma, 3remena i dana s:"3ima.P"6rebne "s"bine 6ri p"s6a3:jene :abe:e se 3ide na s:ede"j s:i!i 8.

    I43"rni k"d je;PublicClass%rmalendarPrivateSub'imDis9l_'ick(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andles'imDis9lay.'ick Dim')Day AsObject ')Day $ ): lblDan.'et $ %)rmat(')Day 3dddd3" lblBr)j.'et $ %)rmat(')Day 3d3" lblVrijeme.'et $ %)rmat(')Day 3-;mm;ss3"!ndSub!ndClass

    ada6ak N.'a "rmi se na:a4i jedn" k"mandn" du7me ?en7:. ("mmandBu66"n@. 'apii6e pr"!eduru k"ja epri s3ak"m pri6isku na du7me pr"mjeni6i b"ju du7me6a. B"ja se ne smije mijenja6i p" nek"mpred3ien"m red"s:ijedu

    I43"rni k"d je;PublicClass%rmB)jaPrivateSubdgmB)ja_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgmB)ja.Click

    cdgB)ja.S-):Dial)g(" dgmB)ja.BackC)l)r $ cdgB)ja.C)l)r!ndSub!ndClass

    D

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    15/27

    ada6ak T.I4rada B ap:ika3ije "m"7uuje "sn"3ne ma6ema6i1ke "pera!ije d3a prir"dna br"ja.P"6rebne "s"bine "bjeka6a 4a pisanje i43"rn"7 k"da su na s:i!i D0.

    I43"rni k"d je s:edei;PublicClass%rm

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    16/27

    ada6ak V.'apisa6i pr"7ram us:"3n"7 pre:aska k"j"m se 4a da6" x i4ra1una3a J p" "rmu:i;

    -N, ak" je x [ 0xW2, ak" je 0 [ x [ D

    vKCx D, ak" je D [ x [ N2x, ak" je x Z N

    P"6rebne "s"bine "bjeka6a 4a i4radu "3e ap:ika!ije se 3ide na s:i!i DD.

    I43"rni k"d je s:edei;PublicClass%rmaredbaPrivateSubdgmObrada_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgmObrada.ClickDim As*nteger y As*nteger $ tt2nesiBr)j.'et

    *, '-en y $ 0 !lse*, 1 '-en y $ = > E 1 !lse y $ & > !nd*, tt

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    17/27

    !ndSubPrivateSub%rmaredba_)ad(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andles4yBase.)ad!ndSub!ndClass

    ada6ak 8.I4rada B ap:ika!ije "m"7uuje, da 4a da6i br"j mjese!a u 7"dini d"bijem" re4u:6a6 nje7"3" ime.P"6rebne "s"bine "bjeka6a 6j. 6eks6 b"ksa i k"mandn"7 du7me6a su p"s6a3:jene na s:i!i D2.

    PublicClass%rm4jesec

    PrivateSubdgm4jesec_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesdgm4jesec.ClickDima As*nteger

    a $ Val(tt4jesec.'et" *,a 8$ 1 Anda $ 1& '-en SelectCasea Case1& 4sgB)(3D!C!4BA

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    18/27

    !ndSelect!lse 4sgB)(3Br)j m)ra biti i+meNu 1 i 1&3"!nd*,!ndSub!ndClass

    ada6ak 9.I4rada B ap:ika!ije, k"ja nak"n un"sa du a a&a>a$k m $ b > b b& b>b$m c $ (k / m" 1 @ &

    tt#i9)tenu+a.'et $ c!ndSubPrivateSubButt)n&_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesButt)n&.Click ttateta1.'et $ 33 ttateta&.'et $ 33 tt#i9)tenu+a.'et $ 33!ndSub!ndClass

    D8

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    19/27

    ada6ak D0.I4rada B ap:ika!ije "m"7uuje upis 6eks6a u p"s6a3:jeni 6eks6 b"ks na "rmi i 4a6im k:ik"m nak"mandn" du7me e "brnu6i uneseni 6eks6.

    'a s:i!i D. su p"s6a3:jene p"6rebne "s"bine "bjeka6a 4a pisanje i43"rn"7 k"da.

    I43"rni k"d je s:edei;PrivateSubbtnObrni_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlesbtnObrni.Click Dimi AsSByte Dimdu+ina AsSByte lblObrnut).'et $ 33

    du+ina $ en(tt2la+ni'ekst.'et" %)ri $ du+ina ')1 Ste901 lblObrnut).'et $ lblObrnut).'et / 4id(tt2la+ni'ekst.'et i 1" eti !ndSub PrivateSubtt2la+ni'ekst_'etC-anged(ByValsender AsSystem.ObjectByValAsSystem.!ventArgs" #andlestt2la+ni'ekst.'etC-anged lblObrnut).'et $ 33 !ndSub!ndClass

    D9

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    20/27

    III L$$C.D. S:"

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    21/27

    cb)Sjediste.Jet*tem'et(3a 9)cetku3" cb)Sjediste.Jet*tem'et(3Sredina3" cb)Sjediste.Jet*tem'et(3raj 9r)+)ra3"

    cb)Lel)vnik.Jet*tem'et(3Piletina3" cb)Lel)vnik.Jet*tem'et(3Snicla3" cb)Lel)vnik.Jet*tem'et(3Vegetarijanska3"

    cb)Lel)vnik.Jet*tem'et(3V)cna Plata3" cb)Lel)vnik.Jet*tem'et(3e 9re,eriram nista3"

    !ndSub!ndClass

    ada6ak 2.I4rada B ap:ika!ije, k"ja "m"7ua3a p"s6a3:janje s6ar6n"7 3remena na 6"peri!i, ka" i prika4krajnje7 3remena.P"6rebne "s"bine "bjeka6a 4a pisanje i43"rn"7 k"da m"4e6e 3idje6i na s:i!i DT.

    S:ika DT. F"rma 6"peri!a

    I43"rni k"d je s:edei;PublicClass%rmSt)9erica DimP)cVrijeme AsObject DimrajVrijeme AsObject PrivateSubcmdStartn)Vrijeme_Click(ByValsender AsSystem.Object ByValeAsSystem.!ventArgs" #andlescmdStartn)Vrijeme.Click P)staviti 9)cetn) vrijeme P)cVrijeme $ ):

    lblP)cetak.'et $ %)rmat(P)cVrijeme 3--;mm;ss3" lblraj.'et $ 33 lblPr)tekl).'et $ 33!ndSubPrivateSubcmdrajnjeVrijeme_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlescmdrajnjeVrijeme.Click Pr)naci krajnje vrijeme i iyracunati 9r)tekl) vrijeme P)staviti )be vrijedn)sti u labele rajVrijeme $ ): SrednjeVrijeme $ rajVrijeme 0 P)cVrijeme lblraj.'et $ %)rmat(rajVrijeme 3--;mm;ss3"!ndSubPrivateSubcmd*+la+_Click_1(ByValsender AsSystem.Object ByVale As

    System.!ventArgs" #andlescmd*+la+.Click!nd!ndSub

    2D

    !mdS6ar6n"rijeme

    !md#rajnjerijeme

    !mdI4:a4

    :b:P"!e6ak

    :b:#raj

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    22/27

    PrivateSub%rmSt)9erica_)ad(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andles4yBase.)ad!ndSub!ndClass

    ada6ak C.

    I4rada B ap:ika!ije "m"7uuje "dabir marke au6"m"bi:a i nje7"3" "dredi6e, 6" se prika4uje up"ru!i ?en7:.*essa7eB"x@. =ak"e, "m"7ua3a 1ekiranje k:ase au6"m"bi:a i d"da6aka.'a s:i!i DV. se na:a4e p"6rebne "s"bine "bjeka6a 4a pisanje i43"rn"7 k"da.

    S:ika DV. F"rma ren6a !ar

    I43"rni k"d 4a "3u ap:ika!iju je s:edei;PublicClass%rm

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    23/27

    cb)Jrad.Jet*tem'et(FBrck)G" cb)Jrad.Jet*tem'et(FBijeljinaG" cb)Jrad.Jet*tem'et(F'rebinjeG" cb)Jrad.Jet*tem'et(F7v)rnikG" cb)Jrad.Jet*tem'et(F'eslicG"!ndSubPrivateSubcmdPri-vati_Click(ByValsender AsSystem.Object ByVale As

    System.!ventArgs" #andlescmdPri-vati.Click Dimarud+ba AsString Dimi As*nteger Dimlasa AsString

    arud+ba $ lasa / Faut)m)bilG/ vbCr arud+ba $ arud+ba / lst4arka.'et / vbCr arud+ba $ arud+ba / FOdrediste;G/ cb)Jrad.'et / vbCr 4sgB)(arud+ba vbOOnly"!ndSubPrivateSubcmd*+la+_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlescmd*+la+.Click!nd

    !ndSub!ndClass

    /ada6ak .I4rada B ap:ika!ije, k"ja "m"7ua3a "bra1un p:a6a. 'ep>"dan je un"s !ijene rada, 7"dine s6a cr mr $ st > . > gs *d $ st / mr ttPlata.'et $ *nt(*d"

    2C

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    24/27

    !ndSub!ndClass

    ada6ak N.B ap:ika!ija "m"7uuje un"s d3a s:"3a i k:ik"m na du7me 4a "bradu daje 6a1an "d7"3"r, da :isu s:"3" iden6i1na, da :i su uneena p" abe!edn"m redu i:i nisu.

    P"6rebne "s"bine "bjeka6a 4a pisanje i43"rn"7 k"da m"4e6e 3idje6i na s:i!i D9.

    I43"rni k"d 4a "3u ap:ika!iju je;PrivateSubcmdraj_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlescmdraj.Click!nd!ndSubPrivateSubcmd)vi2n)s_Click(ByValsender AsSystem.Object ByVale AsSystem.!ventArgs" #andlescmd)vi2n)s.Click ttSl)v)1.'et $ 33 ttSl)v)&.'et $ 33 lbl

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    25/27

    $#L+H$#

    )3im seminarskim rad"m sam prika4a:a prak6i1ne primjere ap:ika!ija u B 200N. I L$I je"bjanjen prin!ip rada B 200N i nje7"3" radn" "kru pe6:ji jeu"1:ji3 u i4raenim 4ada!ima.

    #"ris6ei pr"7ramske je4ike ka" 6" su Pas!a:, F"r6ran m"7:a sam u"1i6i, da je 3e:iki napredakp"s6i7nu6 p"ja3"m isua: Basi! a sa 7rai1kim in6erejs"m ?I@. )m"7uen je 7rai1ki prika4"bjeka6a na "rmi i 6ime je unk!i"na:n"s6 ap:ika!ija p"s6a:a 3ies6ruka.

    'adam se da e u1eni!i u de3e6"m ra4redu "sn"3ne k":e, k"ji p" 'as6a3n"m p:anu i pr"7ramui4u1a3aju wBasi! p"ka4a6i s3"je in6eres"3anje 4a ra43"jem s3"ji> ap:ika!ija. =ak"enapred"3a6i u k"rienju dru7i> pr"7ramski> je4ika.

    2N

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    26/27

    LI=&R$=R$

    Dy *i!>ae: za:3"rs"n ; *i!r"s"6 isua: Basi! T.0 Pr"esi"na: #"rak p" k"rak, ,(e6("mpu6er &{uipmen6 $nd =rade, Be"7rad, 2002 7"d.

    2y Pe6er '"r6"n, *i!>ae: ra>; isua: Basi! T #"mpju6er Bib:i"6eka, Ha1ak, 2002 7"d.

    Cy 5r =i>"mir La6in"3i ; )sn"3e Pr"7ramiranja isua: Basi!, Bib:i"6eka In"rma!i"ne=e>n":"7ije, Banja Luka, 200V 7"d.

    y R"ber6 :an ):i3er ; &n6erpraj4 $p:ika!ija isua: Basi!, (e6 ("mpu6er &{uipmen6 $nd=rade, Be"7rad, 200C 7"d.

    2T

  • 7/23/2019 5 Seminarski-VB-TijanaBaljak da.doc

    27/27

    S$5R|$+

    Spisak skraeni!a i akr"nima...........................................................................................................2)5..............................................................................................................................................C

    I L$$..........................................................................................................................................D.D. E6a je isua: Basi!.....................................................................................................................D.2. S6ruk6ura isua: Basi! $p:ika!ije.............................................................................................D.C. #"ns6an6e u isua: Basi!-u.......................................................................................................ND.. Pr"mjen:ji3e u isua: Basi!-u...................................................................................................ND..D. Pra3i:a dek:arisanja pr"mjen:ji3i>.........................................................................................TD.N. #"ra!i u ra43"ju ap:ika!ije.......................................................................................................VD.T. )pis radn"7 "kru