X

Zmaga.com | Zmagajmo z znanjem  
Programski jeziki Visual Basic  
  Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Uporabljajte Visual Basic 2008

 
  Delite vsebino na Twitterju   Delite vsebino na Facebooku
  V tej lekciji se bomo v nekaj korakih naučili izdelati preprost programček v programskem jeziku Visual Basic.
 
 
1
 
 
  Za začetek lekcije zaženite program Visual Basic 2008 Express Edition. Če ga še nimate, si ga lahko naložite tukaj.

V tem programčku se lahko naučimo osnov programiranja in je priporočljiv za vse, ki želijo začeti s programiranjem.
 
 
2
 
 
  Ko boste zagnali program, se vam odpre začetna stran. Tam kliknite pod Create: Project...
 
 
3
 
 
  Odpre se vam novo okno. Tam kliknite Windows Forms Application.
 
 
4
 
 
  Odpre se vam okno, v katerem lahko oblikujete svoj program.

Računalnik je avtomatsko ustvaril obrazec (formo), na katerega lahko dodamo elemente (gumbe, vnosna polja ...) - glej sliko.
 
 
 
5
 
 
  Sedaj bomo potrebovali orodja za oblikovanje obrazca.

Če še nimate odprte orodne vrstice, kliknite zgoraj na ikono za Toolbox (glej sliko).
 
 
6
 
 
  V orodni vrstici nato poiščte TextBox. S tem lahko v program vstavimo kontrolnik za vnos besedila.

Ozadje na skrajni levi je od Photoshopa. To naj vas na sliki nič ne moti.
 
 
7
 
 
  Z orodjem TextBox nato v dokument vstavite dve polji za besedilo (glej sliko).
 
 
8
 
 
  V orodni vrstici nato poiščite še orodje za gumbe (Button).
 
 
9
 
 
  S tem orodjem na dokument vstavite gumb.
 
 
10
 
 
  Gumb pustite označen, kajti sedaj bomo spremenili besedilo v njem. V našem programu Button1 ne bi pomenilo kaj veliko, kaj ne?

Gumb imejte označen, nakar v spodnji vrstici pod Text samo spremenite besedilo. Jaz sem dal npr. Test (glej sliko).
 
 
11
 
 
  Ko boste gumb preimenovali, dvokliknite nanj.
 
 
12
 
 
  Odpre se vam obrazec, v katerem je spisana koda za dokument.
Tu se bo sedaj začelo programiranje.

Če želimo, da bodo vse funkcije, ki smo jih vstavili v dokument uporabne, jim moramo zapisati njihov namen.

 
 
13
 
 
  Za začetek pod kodo za gumb vpišite:

Dim a As String

Ta koda nam inicializira spremenljivko a. Spodaj se bo prikazalo opozorilo, da niste določili vrednosti spremenljivke a, vendar se ne ozirajte na to.
 
 
14
 
 
  Sedaj bomo spremenljivki a določili vrednost.
 
Zapišemo torej:

a  =  TextBox1.Text
TextBox2.Text  =  a

S tem smo zapisali, da je a besedilo v prvem polju za besedilo (a = TextBox.Text).
Dodali pa smo tudi kodo, ki besedilo v drugem vnosnem polju na obrazcu nastavi na vrednost spremenljivke a.

TextBox2.Text = a.
 
 
15
 
 
  Tako. S to kodo smo ustvarili preprost programček, ki bo tekst, ki ga bomo vpisali v prvo polje za besedilo, kopiral tudi v drugo polje za besedilo.

Programček moramo sedaj samo še preveriti.
To storite tako, da v zgornjem desnem kotu kliknete nazaj na design.
 
 
16
 
 
  Nato zgoraj kliknite na gumb, podoben gumbom, ki jih srečamo pri zagonih kakšnih videov (play).

S tem gumbom bomo sedaj zagnali program, vendar ga s tem še ne bomo shranili!
 
 
17
 
 
  Ko zaženete Start Debugging (glej zgornji korak), se vam bo obrazec, v katerem ste do sedaj delali, zagnal v obliki programa. V prvo polje za besedilo nato nekaj napišite.

Jaz sem naprimer napisal zmaga.com je thebest, ker tudi je :).
 
 
18
 
 
  Sedaj pa kliknite na gumb Test in tekst, ki ste ga napisali, se vam bo avtomatično kopiral v spodnje polje za besedilo.

To je zaenkrat to!
Uživajte v programiranju, v primeru težav se pa obrnite na forum :).
V naslednji lekciji lahko pričakujete, kako se program shrani in lepo prevede, da ga lahko kasneje instaliramo in tudi zaženemo.
 
 
Komentiraj
 
 
 
 
 
8.6.2009, 12:47
super!!!
taki vodiči manjkajo,kar veselim se novih
LP
 
 
 
 
8.6.2009, 13:39
Pohvala še z moje strani!
 
 
 
 
8.6.2009, 13:50
Nisem se ravno poglabljal v njega prej, ampak zdaj sem navdušen.

spremenil: aleksy (8.6.2009 ob 14.09.30)
 
 
 
 
8.6.2009, 14:54
super!!!
taki vodiči manjkajo,kar veselim se novih
LP


Pridejo še štirje in kmalu še več- upam, da boste veseli vseh.
 
 
 
 
9.6.2009, 21:00
Bravo Erco. Komaj čakam nove
 
 
 
 
11.6.2009, 11:47
Če hočete da se vam v drugo okence izpiše nekaj drugega napišete namesto:

TextBox2.Text = a

tole:

TextBox2.Text = "Tvoj tekst"

Meni je prav prišlo, mogoče bo še komu.
 
 
 
 
11.6.2009, 17:11
In še lažja koda za vse skupaj v tej lekciji je

Me.TextBox2.Text=Me.TextBox1.Text
 
 
 
 
11.6.2009, 17:13
Tudi brez tega Me. gre. Res je koda v lekciji malo daljša in bi lahko bilo vse skupaj krajše, vendar po tem lekcija ne bi nič pomenila.

spremenil: Erco (11.6.2009 ob 17.13.19)
 
 
 
 
14.6.2009, 11:30
Zelo dobro Erco.
 
 
 
 
14.6.2009, 20:16
A obstaja kakšna spletna stran s skriptami?
 
 
 
 
14.6.2009, 20:19
http://www.visualbasicscript.com/

je mogoče tukaj kaj?

P.s. pojma nimam o tem programu, ker ne spremljam teh lekcij, sem pa slučajno napisal na googlu visual basic scripts, pa sem videl to stran.

Če to ni to, se pa oprostitujem
 
 
 
 
14.6.2009, 20:22
Saj skripte niso težke, samo naučiti se moraš kombinirati s kodo. Poleg tega pa ti noben copy/paste od skripte ne koristi, ker moraš po navadi imeti še kakšne dodatke, orodja...
Sicer pa, najzaneslivejše je, da si s spleta potegneš knjigo (pa ne sedaj preveč o tem, ker je prepovedano, prav?) ali si pa knjigo preprosto kupiš. Tudi knjiga, ki prikazuje uporabo starejših Visual Basic verzij včasih prav pride.

Lep pozdrav.
 
 
 
 
19.6.2009, 17:09
A se da knjigo izposoditi v knjižnjici?
 
 
 
 
19.6.2009, 20:41
Seveda se da. Pobrskaj.

p.s: Pojdimo naprej na temo!
 
 
 
 
28.6.2009, 18:39
hm imam težavo
z neta sem si snel isto različico tega programa ampak mi uporablja tiste zaklepaje...?
kar sem opazil da jih v tvoji lekciji ravno ni imam rahel problem z izvedbo le tega?
 
 
 
 
28.6.2009, 18:40
{

}

Te zaklepaje?

Potem nisi downloadal pravega studia. Najverjetneje si downloadal C#. Visual Basic moraš
 
 
 
 
28.6.2009, 18:43
Tako tako. Naloži si iz linka, ki je v lekciji Visual Basic 2008 Express Edition. To je pri Visual C++ in Visual C#.
Mimogrede, naj povem, da je treba Express Editione po doočenem času uporabe vse registrirat na Microsoftovi strani. Jaz sem to že storil, zato lahko zadevo dolgoročno uporabljam. To je samo opozorilo na to, če vam kdaj ne bo šlo odpret programa. Registracija je, vsaj, kot sem jaz razumel, zastonjska.


Lep pozdrav!
 
 
 
 
4.8.2010, 23:22
Super! Tudi jaz sem sedaj popolnoma naudušen nad tem programom: )
Pohvale avtorju
 
Prijava in registracija
 
 
 
 
 
 
  Zmaga.com | Zmagajmo z znanjem
 
  Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, nudi enkraten način spoznavanja z različnimi svetovnimi jeziki, vas s podrobno obrazloženimi recepti nauči kulinarike in vam prežene strahove pred domačimi opravili.