Visual Basic
CHƯƠNG 1 TNG QUAN V VISUAL
BASIC 6.0
Mc tiêu:
Chương này gii thiu v môi trường phát trin tích hp (IDE) Microsoft
Visual Basic 6.0; cũng như giúp sinh viên có cái nhìn tng quan v Visual
Basic.
Hc xong chương này, sinh viên phi nm bt được các vn đề sau:
- S dng môi trường phát trin tích hp VB 6.0 để phát trin ng dng.
- Cách to d án mi (New Project) trong VB 6.0.
Kiến thc có liên quan:
- S dng h điu hành Windows.
Tài liu tham kho:
- Visual Basic 6 Certification Exam Guide - Chapter 1, Page 1 - Dan
Mezick & Scot Hillier - McGraw-Hill - 1998.
Trang 1
Visual Basic
I. Gii thiu v Visual Basic 6.0
Visual Basic 6.0 (VB6) là mt phiên bn ca b công c lp trình Visual Basic
(VB), cho phép người dùng tiếp cn nhanh cách thc lp trình trên môi trường
Windows. Nhng ai đã tng quen thuc vi VB thì tìm thy VB6 nhng tính năng
tr giúp mi và các công c lp trình hiu qu. Người dùng mi làm quen vi VB cũng
có th làm ch VB6 mt cách d dàng.
Vi VB6, chúng ta có th :
Khai thác thế mnh ca các điu khin m rng.
Làm vic vi các điu khin mi (ngày tháng vi điu khin MonthView và
DataTimePicker, các thanh công c có th di chuyn được CoolBar, s dng đồ ha
vi ImageCombo, thanh cun FlatScrollBar,…).
Làm vic vi các tính năng ngôn ng mi.
Làm vic vi DHTML.
Làm vic vi cơ s d liu.
Các b sung v lp trình hướng đối tượng.
II. Cài đặt Visual Basic 6.0
S dng chương trình Setup, người dùng có th cài đặt VB6 lên máy tính ca
mình. Chương trình Setup này còn cài đặt các tp tin cn thiết để xem tài liu trên đĩa
CD MSDN (Microsoft Developer Network). Nếu cn, người dùng có th cài đặt riêng
phn tài liu và ví d mu ca Visual Basic lên máy tính.
Để cài đặt VB6, người dùng nên kim tra máy tính ca mình đảm bo được cu
hình ti thiu. Các yêu cu h thng ti thiu :
- Microsoft Windows 95 tr lên hoc là Microsoft Windows NT Workstation
4.0 tr lên.
- Tc độ CPU 66 MHz tr lên.
- Màn hình VGA hoc màn hình có độ phân gii cao được h tr bi Microsoft
Windows.
- 16 MB RAM cho Microsoft Windows 95 hoc 32MB RAM cho Microsoft
Windows NT Workstation.
III. Làm quen vi VB6
III.1 Bt đầu mt d án mi vi VB6
T menu Start chn Programs, Microsoft Visual Basic 6.0. Khi đó bn s
thy màn hình đầu tiên như hình I.1 dưới đây.
Trang 2
Visual Basic
Hình I.1 Ca s khi kích hot VB6
đây, người dùng có th chn to mi mt d án
thc thi được bng cách chn Standard EXE ri
nhp Open (Hình I.2).
Tiếp theo là ca s làm vic chính ca VB6, gi tt
là IDE (Integrated Development Environment) s
được gii thiu chi tiết trong phn sau.
Chn
III.2 Tìm hiu các thành phn ca IDE
IDE là tên tt ca môi trường phát trin tích hp (Integrated
Development Environment), đây là nơi to ra các chương trình Visual Basic.
IDE ca Visual Basic là nơi tp trung các menu, thanh công c và ca s
để to ra chương trình. Mi mt thành phn ca IDE có các tính năng nh
hưởng đến các hot động lp trình khác nhau.
Trang 3
Visual Basic
Hình I.3 Ca s IDE ca VB6
Thanh menu cho phép bn tác động cũng như qun lý trc tiếp trên toàn b
ng dng. Bên cnh đó thanh công c cho phép truy cp các chc năng ca thanh
menu thông qua các nút trên thanh công c.
Các biu mu (Form) - khi xây dng chương trình chính ca VB - xut
hin trong ca s Form. Hp công c để thêm các điu khin vào các biu mu ca đề
án. Ca s Project Explorer hin th các đề án khác nhau mà người dùng đang làm
cũng như các phn ca đề án. Người dùng duyt và cài đặt các thuc tính ca điu
khin, biu mu và module trong ca s Properties. Sau cùng, người dùng s xem xét
và b trí mt hoc nhiu biu mu trên màn hình thông qua ca s Form Layout.
III.3 S dng thanh công c trong IDE ca VB
Thanh công c là tp hp các nút bm mang biu tượng thường đặt dưới
thanh menu. Các nút này đảm nhn các chc năng thông dng ca thanh menu (New,
Open, Save ...).
Hình I.4 Thanh công c dng
standard
Trang 4
Visual Basic
Hơn na, người dùng có th kéo rê thanh công c trên
IDE đến v trí bt k nào đó thun tin cho vic s dng.
Người dùng có th thêm hay xóa thanh công c trên
IDE:
* Chn Toolbars t menu View hoc n chut phi
vào đim bt k nào trên thanh menu, mt popup menu bt
ra.
* Chn loi thanh công c mà ta mun thêm vào hoc
xóa đi. Nếu có đánh du check bên trái thì loi công c
đó đang đưc chn.
Hình I.5 Popup menu
thêm, xóa công c
S dng thanh công c g ri (debug)
Vi thanh công c g ri, người dùng
có th thc thi, tm ngưng hoc dng mt
đề án. Vi thanh công c Debug, người
dùng có th kim tra chương trình và gii
quyết các li có th xy ra. Khi g ri
chương trình, người dùng có th chy
tng dòng lnh, kim tra giá tr các biến,
dng chương trình ti mt đim nào đó
hoc vi mt điu kin nào đó.
Hình I.6 Thanh công c g ri
S dng thanh công c Edit
Hình I.7 Thanh công c Edit
Thanh công c Edit được dùng để viết chương trình trong ca s Code,
thanh công c Edit có đầy đủ các tính
năng ca menu Edit. Ngoài ra người
s dng có th s dng chc năng
viết chương trình t động như
Quick Info.
Thanh công c Edit ca VB6 có tính năng lý thú đó là t hoàn tt các t
khóa. Tính năng này rt hu dng giúp cho người dùng tránh các li mc phi do gõ
sai t khóa.
S dng thanh công c Form Editor
Hình I.8 Thanh công c thiết kế biu mu
Thanh công c Form Editor có chc năng ging như menu
Format dùng để di chuyn và sp xếp các điu khin trên biu mu.
Trang 5