You are on page 1of 4

Hng dn lp trnh VB.NET Chng 1: M v ch !"t chng trnh v#.

n$t
Chng 1:
M v chy mt chng trnh Visual Basic.NE
!!!!!!!!"#"!!!!!!!!
1. M$i tr%ng &h't tri(n visual stu)i".n*t
V%.NET l &" c'ng c( g)*p ph+t tr),n c+c -ng d(ng t. -ng d(ng d$#/t0p 12n -ng d(ng
!ng. N3 l !') tr4ng 1, ph+t tr),n t5t c6 c+c ng'n ng7 nh VB.NET8 V)#9:l C
;;
8 V)#9:l
C<.N$t h2t #-c !nh != v th9n l>).
1.1. +hi ,ng visual stu)i".NE
V)?c /h) 1"ng v#.NET c@ng tng tA nh c+c phBn !C! /h+c nh !#.D0rd h: $Ec$l.
N29 lBn 1B9 /h) 1"ng v#.NET #= F9 cB9 E$! &n ch n3 v) 9 t)Fn -ng d(ng v ng'n
ng7 n0. Bn chGn V)#9:l B:#)c v start vs.net l E0ng. Mn hnh &Ht 1B9 nh #:9:
N29 tr:ng #t:rt p:g$ /h'ng h)?n8 &n c3 th, l! n3 E95t h)?n &Ing c+ch chGn !$n9 V)$J K
Lth$r D)nd0J# K %t:rt M:g$.
1.-. M mt ). 'n c/a visual 0asic
T) tr:ng #t:rt p:g$8 &n c3 th, cl)c/ v0 project cN: phBn Open v d9?t !"t dA +n tr0ng
phBn Baitap #On c3 cN: chng 1 E$! #:0.
1.1. M mt ). 'n c2 th(
P Cl)c/ ch9"t v0 project cN: phBn Open t) tr:ng Start Page.
B)Fn #0n: Mh! Q-c Rp P 1 P Sdd: cntPTTPdh8 VUMSVW
Hng dn lp trnh VB.NET Chng 1: M v ch !"t chng trnh v#.n$t
P X9?t 12n th !(c ch-: dA +n cN: chng 1
P M Y)l$ MusicTrivia.sln. Zh) n tr:ng Start Page #= t! [n 1)8 !"t c\: #] !)
E95t h)?n:
1.3. 4. 'n 56r"7*ct8 v gi9i &h'& 5:"luti"ns8
Zh) ! dA +n trFn chHc h^n &n 1_ nhn th5 h:) Y)l$ l M9#)cTr)v):.#ln v
M9#)cTr)v):.v&pr0`. Y)l$ .#ln l Y)l$ g)6) ph+p v Y)l$ .v&pr0` l Y)l$ dA +n.
V phan &)?t ch*ng th2 n0b
Tr0ng V%8 c+c chng trnh 1:ng tr),n /h:) v ph+t tr),n 1>c gG) l dA +n cMr0`$ct#d h0ec
g)6) ph+p c%0l9t)0nd &) ch*ng ch-: r5t nh)C9 Y)l$ v d0 nh)C9 thnh phBn8 1f) t>ng r)Fng
lg h>p l). M"t chng trnh v#.NET &:0 gh! !"t Y)l$ g)6) ph+p v !"t Y)l$ dA +n h>p l).
i)l$ dA +n ch-: th'ng t)n 1ec &)?t l)Fn j9:n 12n !"t t+c v( lp trnh 1n lg. i)l$ g)6) ph+p
l) ch-: th'ng t)n vC !"t h: nh)C9 dA +n.
Nh v vC tng l:) th Y)l$ .#ln #= 1>c : ch9"ng hn.
1.;. C'c c$ng c2 c/a V:.NE
C'ng c( tr0ng v#.NET r5t ph0ng ph*. Bn c3 th, /h+! ph+ t. t.. %:9 1a l !' phkng
!n hnh l! v)?c cN: &" v#.NET:
B)Fn #0n: Mh! Q-c Rp P l P Sdd: cntPTTPdh8 VUMSVW
Hng dn lp trnh VB.NET Chng 1: M v ch !"t chng trnh v#.n$t
1.<. B thi=t >= ?in)"@s A"rms 4*sign*r
V%.NET c3 !"t &" th)2t /2 Y0r! trAc j9:n8 &n #= l! j9$n dBn dBn &) v th4ng tr0ng
c+c dA +n ph+t tr),n c3 th, c3 r5t nh)C9 i0r!.
1.B. Ci(n thD 0 thi=t >= A"rm
m3c ph6) !n hnh l c\: #] %0l9t)0n EEpl0r$r. H),n thn n3 V)$J K %0l9t)0n EEpl0r$r. C\:
#] n ch-: t0n &" c+c phBn t\ c3 #d tr0ng dA +n.
X09&l$ Cl)c/ v0 M9#)cTr)v):.v& tr0ng c\: #] %0l9t)0n EEpl0r$r &n #= th5 t5t c6 c+c Y)l$
ch-: Y0r!.
NhHp ch9"t v0 &),9 t>ng V)$J X$#)gn$r tr0ng #0l9t)0n 1, h),n thn Y0r! th)2t /2
dng trAc j9:n.
-. Chy mt chng trnh Visual Basic
P NhHp ch9"t v0 n*t start !9 E:nh trFn standard bar 1, ch chng trnh c&n
c@ng c3 th, 5n ph)! iod.
P pn th\ n*t Answer v Quit th\ E$!.
B)Fn #0n: Mh! Q-c Rp P q P Sdd: cntPTTPdh8 VUMSVW
M$n9 B:r
T00l#
B0E
D)nd0J# i0r! X$#)gn$r
%t:nd:rd T00l&:r
%0l9t)0n EEpl0r$r
Mr0p$rt)$# D)nd0J#
L9tp9t D)nd0J#
Hng dn lp trnh VB.NET Chng 1: M v ch !"t chng trnh v#.n$t
1. CEa sF thuc tGnh 6r"&*rti*s
Ch0 phrp th: 1]) th'ng #f cN: 1f) t>ng th)2t /2 Y0r! #:9 n.
Bn th\ ! g):0 d)?n chng trnh M9#)cTr)v): v cl)c/ v0 !"t phBn t\ &5t /s rh) th:
1]) th\ c+c th9"c ttnh cN: ch*ng E$! #:0.
3. 4i chuy(n v thay ,Fi >Gch thHc cEa sF c$ng c2 lI& trnh
T5t c6 c+c c\: #] cN: &" c'ng c( v#.NET 1C9 c3 th, d) ch9,n c@ng nh th: 1]) 1>c8
&n th\ E$!.
;. J*m trK giL&
Bn c3 th, E$! tr> g)*p trAc t92n h: c) &" M%XN 1, E$! tr> g)*p. C3 nh)C9 c+ch E$!
tr> g)*p /h+c nh:9.
Bn c3 th, dBn dBn t! h),9.
<. h"'t >hMi VN:OPQ :O4N#.NE
P R9 l) nh7ng g ch*ng t: l! &Ing c+ch chGn File | Save all.
P ChGn File | Eit 1, th0+t /hk) v#.NET.
B. Fng >=t
Bn h_ l! !"t &6ng t]ng /2t nh7ng c'ng v)?c 1_ l! v thAc h)?n tr0ng chng 1.
B)Fn #0n: Mh! Q-c Rp P T P Sdd: cntPTTPdh8 VUMSVW

You might also like