Giáo trình Tin học đại cương - Chương 4: Tổng quan về Visual Basic 6.0 - Trần Quang Hải Bằng

pdf 15 trang huongle 2690
Bạn đang xem tài liệu "Giáo trình Tin học đại cương - Chương 4: Tổng quan về Visual Basic 6.0 - Trần Quang Hải Bằng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfgiao_trinh_tin_hoc_dai_cuong_chuong_4_tong_quan_ve_visual_ba.pdf

Nội dung text: Giáo trình Tin học đại cương - Chương 4: Tổng quan về Visual Basic 6.0 - Trần Quang Hải Bằng

  1. Dùng cho nhóm ngành: Công trình + C ơ khí TIN HỌC ĐẠI CƯƠNG Ch ươ ng 4: Tổng quan v ề Visual Basic 6.0 bangtqh@utc2.edu.vn Nội dung 1. Gi ới thi ệu Visiual Basic 6.0 (VB 6.0) 2. Cài đặ t VB 6.0 3. Làm quen với IDE 4. Biên dịch ch ươ ng trình VB 6 bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 2
  2. 4.1 Gi ới thi ệu VB 6.0  Visual Basic Là ngôn ng ữ lập trình th ế hệ th ứ 3, do Microsoft phát hành.  Có tích hợp môi tr ườ ng phát tri ển (integrated development environment – IDE ) ti ện dụng, đặ c bi ệt là vi ệc thi ết kế giao di ện cho ứng dụng.  Cho phép vi ết các ứng dụng ch ạy trên nền tảng hệ điều hành Windows bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 3 4.1 Gi ới thi ệu VB 6.0  Năm 1991 – phiên b ản VB 1.0 đượ c gi ới thi ệu  Năm 1992 – phiên b ản VB 2.0 : môi tr ườ ng dễ dùng, t ốc độ nhanh.  Năm 1993 - phiên b ản VB 3.0: t ươ ng tác v ới các h ệ c ơ s ở d ữ li ệu (ACCESS)  Năm 1995 – phiên b ản VB 4.0: làm vi ệc trên n ền t ảng 32 bit.  Năm 1997 – phiên b ản VB 5.0: dễ chuy ển đổ i, th ực thi ch ươ ng trình.  Năm 1998 – phiên b ản VB 6.0: IDE tr ực quan, d ễ s ử d ụng.  Các phiên b ản sau VB 6.0 đượ c phát tri ển trong d ự án .NET bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 4
  3. 4.2 Cài đặ t VB 6.0  Tất c ả c ả t ập tin cài đặ t VB 6.0 đượ c t ổng h ợp trong 1 đĩ a CD.  Cá th ư vi ện có liên quan đượ c tích h ợp tùy ý, trong lúc và sau khi cài đặ t.  Các b ướ c cài đặ t: – Bướ c 1: Ch ạy t ập tin SETUP.EXE trong CD Visual Basic 6.0 bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 5 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 2: Bộ cài đặ t hi ện th ị c ửa s ổ cài đặ t  ch ọn NEXT bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 6
  4. 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 3: Đồ ng ý “ License ” và ch ọn NEXT bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 7 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 4: Điền thông tin name , company , id  ch ọn NEXT bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 8
  5. 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 5: Lựa ch ọn phiên b ản bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 9 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 6: Lựa ch ọn n ơi cài đặ t bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 10
  6. 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 7: Xác nh ận cài đặ t bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 11 4.2 Cài đặ t VB 6.0 (tt)  Bướ c 8: Lựa ch ọn ph ươ ng th ức cài bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 12
  7. 4.2 Cài đặ t VB 6.0  Bướ c 9: Hoàn t ất quá trình cài đặ t bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 13 4.3 Làm quen v ới IDE  Cửa s ổ kh ởi độ ng: Th ẻ New : L ựa ch ọn, t ạo các ứng dụng m ới bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 14
  8. 4.3 Làm quen v ới IDE (tt)  Cửa s ổ kh ởi độ ng: Th ẻ Existing : L ựa ch ọn m ở m ột ứng dụng đã có bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 15 4.3 Làm quen v ới IDE (tt)  Cửa s ổ kh ởi độ ng: Th ẻ Recent : L ựa ch ọn m ở m ột ứng dụng làm vi ệc g ần đây bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 16
  9. 4.3 Làm quen v ới IDE (tt) Standard bar Menu bar Project Explorer Window Form Properties Tool Box Form Layout bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 17 4.3 Làm quen v ới IDE (tt)  Menu Menu Bar Menu Bar và Pulldown Menu , trình bày t ất c ả các ch ức năng của IDE Pulldown Menu bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 18
  10. 4.3 Làm quen v ới IDE (tt)  Standard bar: Ch ứa các nút công cụ chu ẩn của ch ươ ng trinh: mở ứng dụng , tạo ứng dụng mới, lưu ứng dụng , th ực thi , bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 19 4.3 Làm quen v ới IDE (tt)  Tool box: - Ch ứa các nút đố i tượ ng điều khi ển đượ c sử dụng trong thi ết kế giao di ện ch ươ ng trình. -Mỗi một nút đố i tượ ng có ch ức năng khác nhau. (Khi di chuy ển mouse trên nút đố i tượ ng, sẽ có lời nh ắc ch ức năng của đố i tượ ng đó) - Ch ọn đố i tượ ng: nh ấn mouse trên đố i tượ ng và kéo vào form bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 20
  11. 4.3 Làm quen v ới IDE (tt)  Form: –Một ch ươ ng trình khi ch ạy sẽ giao ti ếp v ới ng ườ i dùng thông qua các h ộp tho ại g ọi là form – Xây d ựng ứng d ụng (ch ươ ng trình)  lập trình viên thi ết k ế các form theo ch ủ đích – Trên m ỗi form ch ưa các đố i tượ ng điều khi ển g ọi là các Controls bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 21 4.3 Làm quen v ới IDE (tt)  Project Explorer: –Cửa s ổ theo dõi, qu ản lý các t ập tin đang vi ết trong ch ươ ng trình –Một ch ươ ng trình có nhi ều t ập tin –Một s ố đị nh d ạng: *.FRM, *. BAS, bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 22
  12. 4.3 Làm quen v ới IDE (tt)  Properties window: -Mỗi đố i t ượ ng ( form , controls ) có các thu ộc tính c ụ th ể g ọi là properties -Cửa sổ qu ản lý thu ộc tính c ủa các đố i tượ ng cho phép thay đổ i các thông tin: • Màu sắc • Font ch ữ • Hi ệu ứng đườ ng vi ền • Caption hi ển th ị • bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 23 4.3 Làm quen v ới IDE (tt)  Layout Form: – Khi ch ạy ch ươ ng trình, các form s ẽ hi ển th ị trên màn hình nh ư th ế nào? –Cửa s ổ qu ản lý Layout Form: cho phép điều ch ỉnh v ị trí c ủa form khi ch ạy ứng d ụng bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 24
  13. 4.3 Làm quen v ới IDE (tt)  Cửa s ổ vi ết l ệnh: Nơi vi ết l ệnh Lựa ch ọn s ự ki ện bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 25 4.4 Xây d ựng một ch ươ ng trình VB 6.0  Bướ c 1: Thi ết k ế giao di ện  Bướ c 2: Thi ết l ập các thu ộc tính c ủa các đố i t ượ ng (các form và các controls )  Bướ c 3: Vi ết mã l ệnh th ực thi đáp ứng l ại các s ự ki ện mà ng ườ i dùng s ẽ tác độ ng lên các đố i t ượ ng (click , double click , move , resize v.v)  Bướ c 4: Biên d ịch và ch ạy ch ươ ng trình bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 26
  14. bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 27 LAB 01 Làm quen v ới Visual Basic 6.0 bangtqh@utc2.edu.vn
  15. LAB 01 – Làm quen VB 6.0  Cài đặ t Visual Basic 6.0  Kh ởi độ ng VB 6.0 . Di chuy ển và s ắp x ếp l ại các c ửa sổ sau theo ý thích c ủa b ản thân – Project Explorer – Properties Window – Form layout Window – Toolbox  Thi ết k ế form nh ư hình bên bangtqh@utc2.edu.vn Tin h ọc đạ i c ươ ng - Ch ươ ng 4 29