Thc hành Lp trình Visual Basic Đại học Hùng Vương
Phm Ngọc Hưng, SOICT, HUST Page 1
THC HÀNH LP TRÌNH WINDOWS
VISUAL BASIC
Sinh viên tạo thư mục trên đĩa cứng đề lưu trữ bài tp trong sut quá trình thc hành.
Đặt tên thư mục cha tt c các bài tp theo mu STT_Hovaten
Ví d: 001_PhamNgocHung
Các thư mục con cha các bài thc hành theo mu Baixx_Tengoinho
Ví d: Bai01_LamquenVB
Bài 01. Môi trường Visual Basic
Mục đích:
- Làm quen với môi trường phát trin tích hp (IDE Intergrated Development
Environment) Visual Basic
- To project
- Quản lý project: Menu, Toolbox, Properties, …
- Bài tp tạo project đầu tiên Bai01_HelloVB
Ni dung:
1.1. Bắt đầu mt d án mi vi VB 6.0
c 1. M Start/Programs/Microsoft Visual Basic 6.0 hoc t Shortcut của chương
trình.
Màn hình đu tiên:
Ca s khi kích hot VB6.0 Chn kiu d án
Thc hành Lp trình Visual Basic Đại học Hùng Vương
Phm Ngọc Hưng, SOICT, HUST Page 2
c 2. To mt d án mi thực thi được bng cách chn Standard EXE ri nhp
Open.
Xut hin ca s làm vic chính ca VB6.0, gi tt là IDE (Integrated Development
Environment).
1.2. Tìm hiu các thành phn ca IDE
IDE là môi trường phát trin tích hp, nơi tạo ra các ng dng VB, cha các
menu, thanh công c, ca s làm việc, … Mỗi thành phần có tính năng ảnh hưởng đến
các hoạt động lp trình khác nhau.
Ca s IDE ca VB6.0
Thanh menu cho phép tác động cũng như quản lý trc tiếp trên toàn b ng
dng.
Thanh công c cho phép truy cp các chức năng của thanh menu thông qua các
nút trên thanh công c.
Các biu mu (Form) - khi xây dựng chương trình chính ca VB - xut hin
trong ca s Form.
Hp công c để thêm các điều khin vào các biu mu của đề án.
Thc hành Lp trình Visual Basic Đại học Hùng Vương
Phm Ngọc Hưng, SOICT, HUST Page 3
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 phần ca đề án.
Ngưi dùng duyệt và cài đặt các thuc tính của điều 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.
1.3. S dng thanh công c IDE ca VB
Thanh công ctp hp các nút bm mang biểu tượng thường đặt dưới thanh
menu. Các nút này đảm nhn các chức năng thông dụng ca thanh menu (New, Open,
Save ...).
Thanh công c chun
Có th kéo rê thanh công c đến v trí bt k để tin s dng.
Có th thêm hoc xóa thanh công c, m View/Toolbar, hin popup menu, chn thanh
công c mun thêm (có du tích) hoc xóa (b du tích).
Popup menu chn hoc b chn các thanh công c
S dng thanh công c g ri (Debug)
Thanh công c g ri
Dùng để thc thi tm ngng hoc dừng đề án, kim tra và gii quyết các li có th xy
ra.
Thc hành Lp trình Visual Basic Đại học Hùng Vương
Phm Ngọc Hưng, SOICT, HUST Page 4
Khi g rối chương trình, có thể chy tng dòng lênh, kim tra các giá tr biến, dng
chương trình tại một điểm nào đó hoặc vi một điu kiện nào đó.
S dng thanh công c Edit
Thanh công c Edit
Dùng khi viết chương trình trong cửa s Code, có đầy đủ các chức năng của menu edit.
Tính năng tự hoàn tt t khóa, hu dụng cho người dùng, tránh li mc phi do gõ sai
t khóa.
S dng thanh công c Form Editor
Thanh công c thiết kế biu mu
Có chức năng giống như menu Format dùng di chuyển, sp xếp các điều khin trên biu
mu.
S dng hp công c (ToolBox)
Hp công c là nơi chứa các điều khiển được dùng trong quá trình
thiết
kế biu mẫu. Các điều khiển được chia làm hai loại: Điu khin có sn
trong VB và các điu khiển được cha trong tp tin vi phn m rng
là .OCX.
Đối với các điu khin có sn trong VB thì ta không th g b khi
hp
công cụ, trong khi đó đi với điều khin nm ngoài ta có thêm hoc
xóa b khi hp công c.
Một điều khin có th được đưa vào biểu mu bng cách chọn điều
khin
đó và thc hin kéo th trên biu mẫu để đưa vào biu mu.
Hp công c ToolBox
Thc hành Lp trình Visual Basic Đại học Hùng Vương
Phm Ngọc Hưng, SOICT, HUST Page 5
1.4. Qunng dng vi Project Explorer
Project Explorer trong VB giúp quản lý và định hướng nhiều đề án.VB cho
phép nhóm nhiều đề án trong cùng một nhóm. Người dùng có th lưu tập hợp các đề án
trong VB thành mt tập tin nhóm đề án vi phn m rng .vbp.
Ca s Project Explorer
Project Explorer có cu trúc cây phân cp
như cây thư mục trong ca s Explorer
ca h điều hành. Các đề án có th được
coi là gc ca cây, các thành phn của đề
án như biểu mu, module ... là các nút ca
cây.
Khi mun làm vic vi thành phn nào thì
ta có th nhấn đúp lên thành phần đó trên
ca s Project Explorer để vào ca s viết
code cho thành phần đó.
Hu ích khi làm vic vi d án ln.
1.5. Ca s Properties
Ca s Properties
Mi mt thành phần, điều khiển điều có nhiu thuc
tính. Mi mt thuc tính li có mt hoc nhiu giá tr.
Ca s Properties cho phép người dùng xem,
sửa đổi giá tr các thuc tính của điều khin nhm
giúp điều khin hoạt động theo đúng ý đ của người
s dng.