Professional Documents
Culture Documents
Chương 1 Tổng Quan Về Visual BASIC 6.0: Mục tiêu
Chương 1 Tổng Quan Về Visual BASIC 6.0: Mục tiêu
Mc tiu: Chng ny gii thiu v mi trng pht trin tch hp (IDE) Microsoft Visual Basic 6.0; cng nh gip sinh vin c ci nhn tng quan v Visual Basic. Hc xong chng ny, sinh vin phi nm bt c cc vn sau: - S dng mi trng pht trin tch hp VB 6.0 pht trin ng dng. - Cch to d n mi (New Project) trong VB 6.0. Kin thc c lin quan: - S dng h iu hnh Windows. Ti liu tham kho: - Visual Basic 6 Certification Exam Guide - Chapter 1, Page 1 - Dan Mezick & Scot Hillier - McGraw-Hill - 1998.
Trang 1
Visual Basic
Trang 2
Visual Basic
Hnh I.1 Ca s khi kch hot VB6 Chn y, ngi dng c th chn to mi mt d n thc thi c bng cch chn Standard EXE ri nhp Open (Hnh I.2). Tip theo l ca s lm vic chnh ca VB6, gi tt l IDE (Integrated Development Environment) s c gii thiu chi tit trong phn sau.
Trang 3
Visual Basic
Thanh menu cho php bn tc ng cng nh qun l trc tip trn ton b ng dng. Bn cnh thanh cng c cho php truy cp cc chc nng ca thanh menu thng qua cc nt trn thanh cng c. Cc biu mu (Form) - khi xy dng chng trnh chnh ca VB - xut hin trong ca s Form. Hp cng c thm cc iu khin vo cc biu mu ca n. Ca s Project Explorer hin th cc n khc nhau m ngi dng ang lm cng nh cc phn ca n. Ngi dng duyt v ci t cc thuc tnh ca iu khin, biu mu v module trong ca s Properties. Sau cng, ngi dng s xem xt v b tr mt hoc nhiu biu mu trn mn hnh thng qua ca s Form Layout.
Visual Basic
Hn na, ngi dng c th ko r thanh cng c trn IDE n v tr bt k no thun tin cho vic s dng. Ngi dng c th thm hay xa thanh cng c trn IDE: * Chn Toolbars t menu View hoc n chut phi vo im bt k no trn thanh menu, mt popup menu bt ra. * Chn loi thanh cng c m ta mun thm vo hoc xa i. Nu c nh du check bn tri th loi cng c ang c chn. S dng thanh cng c g ri (debug) Vi thanh cng c g ri, ngi dng c th thc thi, tm ngng hoc dng mt n. Vi thanh cng c Debug, ngi dng c th kim tra chng trnh v gii quyt cc li c th xy ra. Khi g ri chng trnh, ngi dng c th chy tng dng lnh, kim tra gi tr cc bin, dng chng trnh ti mt im no hoc vi mt iu kin no .
S dng thanh cng c Edit Thanh cng c Edit c dng vit chng trnh trong ca s Code, thanh cng c Edit c y cc tnh nng ca menu Edit. Ngoi ra ngi s dng c th s dng chc nng vit chng trnh t ng nh l Hnh I.7 Thanh cng c Edit Quick Info. Thanh cng c Edit ca VB6 c tnh nng l th l t hon tt cc t kha. Tnh nng ny rt hu dng gip cho ngi dng trnh cc li mc phi do g sai t kha. S dng thanh cng c Form Editor
Trang 5
Visual Basic
Trong qu trnh thit k biu mu, i khi chng ta phi s dng thuc tnh ZOrder cho php mt iu khin c th thay th mt iu khin khc hay khng hoc l xut hin bn trn mt iu khin khc hay khng. S dng hp cng c (Toolbox) Hp cng c l ni cha cc iu khin c dng trong qu trnh thit k biu mu. Cc iu khin c chia lm hai loi: iu khin c sn trong VB v cc iu khin c cha trong tp tin vi phn m rng l .OCX. i vi cc iu khin c sn trong VB th ta khng th g b khi hp cng c, trong khi i vi iu khin nm ngoi ta c thm hoc xa b khi hp cng c. Mt iu khin c th c a vo biu mu bng cch chn iu khin v a vo biu mu. Chng ta s tr li phn ny trong chng tip theo khi thit k cc biu mu. Hnh I.9 Hp cng c ca Visual Basic
III.5 Ca s Properties
Mi mt thnh phn, iu khin iu c nhiu thuc tnh. Mi mt thuc tnh li c mt hoc nhiu gi tr. Ca s Properties cho php ngi dng xem, sa i gi tr cc thuc tnh ca iu khin nhm gip iu khin hot ng theo ng ca ngi s dng.
Trang 6
Visual Basic
Hnh I.12 Ca s Form III.7 Bin dch n thnh tp tin thc thi L Sau khi t n hon thnh, ngi dng c th bin dch thnh tp tin thc thi
c. Cch tin hnh nh sau: - Trc tin ta cn ch cho VB6 bit phn chng trnh no s c thc thi trc bng cch chn Project Properties t menu Project. Chn tab General, ch phn Startup Object, y l ni quy nh im khi u ca chng trnh sau khi bin dch kt thc. - T menu File, chn Make ... EXE... Mt hp thoi xut hin cho php bn nhp vo tn ca tp tin thc thi. Bn ch cn g tn tp tin, VB s t ng thm phn m rng .EXE. - Nhn vo nt Options m hp thoi Project Properties v in tn ca ng dng vo Title, ta c th ghi ch thng tin cho tng phin bn trong phn Version Information. Ta c th chn Auto Increment VB t ng tng s Revision mi ln ta to li tp tin EXE cho d n. - Cui cng, nhn OK tr v hp thoi Make Project.
Trang 7
Visual Basic
Trang 8
Visual Basic
I. Cc khi nim