Tài liệu Phát triển ứng dụng với Visual Basic 6 - Pdf 10


1 Phát triển ứng dụng với
Visual Basic 6


hữu ích bằng cách học sử dụng một số ít các câu lệnh. Còn những
người lập trình chuyên nghiệp có thể sử dụng VB để thực hiện bất kỳ
công việc nào mà các ngôn ngữ lập trình cho Windows khác có thể
làm được.
Ngôn ngữ lập trình Visual Basic không chỉ duy nhất được sử dụng
trong xây dựng chương trình bằng sản phẩm Microsoft Visual Basic.
Phiên bản VB cho lập trình các ứng dụng (VBA) có trong Microsoft
Excel, Microsoft Access, VBScript là ngôn ngữ
script được sử dụng
rộng rãi trong các ứng dụng Web.
1.2 Các bản Visual Basic (Visual
Basic Editions)
Visual Basic được bán ở 3 bản khác nhau, phù hợp cho những yêu
cầu phát triển khác nhau:
• Bản Visual Basic Learning cho phép lập trình viên xây dựng
các ứng dụng chạy trên MS Windows 95/98/NT/2000. Bản này
chứa đầy đủ các điều khiển cơ sở (intrinsic control), cùng với
các điều khiển lưới (grid), tab, và điều khiển gắn-dữ liệu. Tài liệu
đi kèm gồm có đĩa CDROM chứa “Learn VB Now” và “Microsoft
Developer Network (MSDN) Library”
Giíi thiÖu vÒ VB6

4
• Bản Professional chứa tất cả các tính năng của bản Visual
Basic Learning, cùng với: ActiveX control, Internet Information
Server Application Designer, tích hợp với Visual Database
Tools, Data Environment, Active Data Objects, Dynamic HTML
Page Designer. Tài liệu đi kèm với bản Professional chứa sách
“Visual Studio Professional Features” cùng với thư viện tài liệu
“Microsoft Developer Network“.

• 1 ổ đĩa CD-ROM
• Màn hình VGA hay với độ phân giải cao hơn
• Bộ nhớ 16 MB RAM với Windows 95/98; 32 MB RAM với
Windows NT Workstation.
• Chuột hay thiết bị tương tự
• Đĩa cứng: Tuỳ thuộc vào cài đặt chi tiết

Cài đặt VB 6.0:
• Cài đặt VB6
• Cài đặt tài liệu MSDN
Giíi thiÖu vÒ VB6

6
1.4 Tìm kiếm trợ giúp khi sử dụng
VB6
Visual Basic Help được gọi bằng cách chọn “Contents” từ menu
Help; khi đó Thư viện MSDN sẽ được chạy. Tại đó có tất cả mọi chủ
đề cần cho lập trình với VB.
Contetxt-Sensitive Help (trợ giúp ngữ cảnh) được gọi bằng nhấn F1
bất cứ tại thời điểm cần trợ giúp
Code Editor (Bộ soạn thảo mã lệnh) tự động cung cấp những thông
tin cần thiết khi mã l
ệnh được đưa vào.
Sample Applications (Ví dụ mẫu) minh hoạ các tính năng của VB,
cách sử dụng chúng có trên đĩa CDROM MSDN tại thư mục \Disk 1\
Samples
Microsoft Visual Basic Web site chứa thông tin cập nhật nhất về VB.

Ph¸t triÓn øng dông víi VB6


HĐH xử lý thông điệp đó và truyền thông điệp đó tới tất cả các cửa sổ.
Mỗi cửa sổ sẽ thực hiện hành động phù hợp của riêng mình để
xử lý
thông điệp.
Xử lý với tất các kết hợp của cửa sổ, sự kiện, thông điệp rất phức tạp.
VB giúp chúng ta tránh với việc xử lý chúng ở mức cơ sở và nhờ đó
giúp chúng ta xây dựng ứng dụng cho MS Windows dễ dàng hơn.
Ph¸t triÓn øng dông víi VB6

9
2.2 Mô hình hướng sự kiện
Mô hình thủ tục truyền thống:
- Trình tự thực hiện được định trước
- Chương trình quyết định phần mã lệnh nào được chạy và
theo thứ tự nào.
Mô hình hướng sự kiện (event-driven model)
- Trình tự thực hiện không được định trước
- Những phần mã lệnh khác nhau được chạy để đáp ứng
những sự kiện.

Ph¸t triÓn øng dông víi VB6

10
2.3 Phát triển tương tác

form hay của điều khiển (control) được chọn.
• Object Browser: Liệt kê các đối tượng (object) có trong dự án.
• Form Designer: Cửa sổ để thiết kế giao di
ện cho ứng dụng
• Code Editor Window: Nơi cho phép soạn thảo lệnh của chương
trình.
• Form Layout Window: Cho phép điều chỉnh vị trí của form tương
ứng trên màn hình máy tính.
• Immediate, Locals, và Watch Windows: Những cửa sổ dùng để gỡ
rối khi chạy chương trình.
* Giao diện SDI hay MDI
SDI (single document interface) và
MDI (mutiple document interface)

2 kiểu giao diện của môi trường phát triển tích hợp của VB. Để chuyển
đổi giữa chúng sử dụng:
Tools | Options | Advanced ; chọn
đánh dấu hay huỷ bỏ tại:
Ph¸t triÓn øng dông víi VB6

12
SDI Development Enviroment

Ph¸t triÓn øng dông víi VB6

13Một chương trình viết bằng VB có 2 phần: Form và Code.


- Chuyển con trỏ lên form tới vị trí muốn đặt
control
- Nhấn và kéo chuột để điều chỉnh kích cỡ của
control
- Thả chuột

Cách 2: Nhấn đúp vào đối tượng trên Toolbox khi đó đối tượng sẽ
được đưa vào Form.

Ph¸t triÓn øng dông víi VB6

16Ph¸t triÓn øng dông víi VB6

17
• Thay đổi kích cỡ, di chuyển, khoá 1 control
- Để thay đổi kích cỡ: nhấn chọn control, đặt chuột tới góc
(phải, dưới) và kéo chuột tới kích cỡ mong muốn.
- Để thay đổi vị trí: kéo control tới vị trí bằng chuột, rồi thả
chuột.
- Để khoá cố định vị trí hoặc bỏ khoá: sử dụng chức năng
Format | Lock Controls Ghi chú:
Object box: Danh sách form và các control trên
form
Sort tabs: Kiểu sắp xếp danh sách các thuộc tính:
theo bảng chữ cái
(Alphabetic) hay theo phân loại
(Categorized)
Properties list: Danh sách các thuộc tính gắn với
đối tượng được chọn (trên form hay từ object box)
Ph¸t triÓn øng dông víi VB6

19
• Viết mã lệnh
- Mở Code Editor bằng cách: Nhấn đúp lên control
hoặc chọn
View Code từ cửa sổ
Project Explorer.
- Tạo thủ tục đáp ứng sự kiện
+ Chọn control từ hộp danh sách bên trái (chứa form và các
control)
+ Chọn tên sự kiện từ hộp bên phải (chứa danh sách sự kiện
gắn với đối tượng vừa được chọn)


Một project (dự án) trong Visual Basic
thường bao gồm:
• Một file dự án quản lý tất các thành phần của chương trình
(*.vbp).
• Một file cho mỗi form (*.frm).
• Một file dạng nhị phân cho mỗi form chứa các thông tin về form
và các control
(*.frx).
• Có thể có 1 file cho mỗi module class
(*.cls).

• Có thể có 1 file cho mỗi module standard
(*.bas).

• Có thể có 1 file cho mỗi ActiveX control
(.ocx).

• Có thể có 1 file tài nguyên (resource file)
(*.res).

2.7.1 Project Explorer
Là nơi chúng ta tạo mới, thêm vào, loại bỏ các file cho dự án.

Ph¸t triÓn øng dông víi VB6

222.7.2 Tạo, mở, lưu trữ một project
Bằng cách sử dụng các lệnh sau:
Form vµ Control

24
3 Form và Control

• Thuộc tính, sự kiện, phương thức
• Form
• Control: Label, Text box, Check box, Option Group, List/Combo
box,
• Focus
• Tab order (Thứ tự Tab)
• Dialog box (hộp hội thoại)

Form vµ Control

25
3.1 Thuộc tính, sự kiện, phương
thức
Form và control (điều khiển) của Visual Basic là các đối tượng với
thuộc tính (property), phương thức (method) và sự kiện (event). Thuộc
tính là các đặc điểm qui định đối tượng, phương thức là các hành
động và sự kiện là sự đáp ứng tác động gắn với mỗi đối tượng.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status