Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

158 1.5K 2
Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Visual Basic CHƯƠNG TỔNG QUAN VỀ VISUAL BASIC 6.0 Mục tiêu: Chương giới thiệu môi trường phát triển tích hợp (IDE) Microsoft Visual Basic 6.0; giúp sinh viên có nhìn tổng quan Visual Basic Học xong chương này, sinh viên phải nắm bắt vấn đề sau: - Sử dụng môi trường phát triển tích hợp VB 6.0 để phát triển ứng dụng - Cách tạo dự án (New Project) VB 6.0 Kiến thức có liên quan: - Sử dụng hệ điều hành Windows Tài liệu tham khảo: - Visual Basic Certification Exam Guide - Chapter 1, Page - Dan Mezick & Scot Hillier - McGraw-Hill - 1998 Trang Visual Basic I Giới thiệu Visual Basic 6.0 Visual Basic 6.0 (VB6) phiên cơng cụ lập trình Visual Basic (VB), cho phép người dùng tiếp cận nhanh cách thức lập trình môi trường Windows Những quen thuộc với VB tìm thấy VB6 tính trợ giúp cơng cụ lập trình hiệu Người dùng làm quen với VB làm chủ VB6 cách dễ dàng Với VB6, : ƒ Khai thác mạnh điều khiển mở rộng ƒ Làm việc với điều khiển (ngày tháng với điều khiển MonthView DataTimePicker, cơng cụ di chuyển CoolBar, sử dụng đồ họa với ImageCombo, cuộn FlatScrollBar,…) ƒ Làm việc với tính ngơn ngữ ƒ Làm việc với DHTML ƒ Làm việc với sở liệu ƒ Các bổ sung lập trình hướng đối tượng II Cài đặt Visual Basic 6.0 Sử dụng chương trình Setup, người dùng cài đặt VB6 lên máy tính Chương trình Setup cài đặt tập tin cần thiết để xem tài liệu đĩa CD MSDN (Microsoft Developer Network) Nếu cần, người dùng cài đặt riêng phần tài liệu ví dụ mẫu Visual Basic lên máy tính Để cài đặt VB6, người dùng nên kiểm tra máy tính đảm bảo cấu hình tối thiểu Các yêu cầu hệ thống tối thiểu : - Microsoft Windows 95 trở lên Microsoft Windows NT Workstation 4.0 trở lên - Tốc độ CPU 66 MHz trở lên - Màn hình VGA hình có độ phân giải cao hỗ trợ Microsoft Windows - 16 MB RAM cho Microsoft Windows 95 32MB RAM cho Microsoft Windows NT Workstation III Làm quen với VB6 III.1 Bắt đầu dự án với VB6 Từ menu Start chọn Programs, Microsoft Visual Basic 6.0 Khi bạn thấy hình I.1 Trang Visual Basic Hình I.1 Cửa sổ kích hoạt VB6 Chọn Ở đây, người dùng chọn tạo dự án thực thi cách chọn Standard EXE nhấp Open (Hình I.2) Tiếp theo cửa sổ làm việc VB6, gọi tắt IDE (Integrated Development Environment) giới thiệu chi tiết phần sau III.2 Tìm hiểu thành phần IDE IDE tên tắt mơi trường phát triển tích hợp (Integrated Development Environment), nơi tạo chương trình Visual Basic IDE Visual Basic nơi tập trung menu, cơng cụ cửa sổ để tạo chương trình Mỗi thành phần IDE có tính ảnh hưởng đến hoạt động lập trình khác Trang Visual Basic Hình I.3 Cửa sổ IDE VB6 Thanh menu cho phép bạn tác động quản lý trực tiếp toàn ứng dụng Bên cạnh cơng cụ cho phép truy cập chức menu thông qua nút công cụ Các biểu mẫu (Form) - khối xây dựng chương trình VB - xuất cửa sổ Form Hộp công cụ để thêm điều khiển vào biểu mẫu đề án Cửa sổ Project Explorer hiển thị đề án khác mà người dùng làm phần đề án Người dùng duyệt cài đặt thuộc tính điều khiển, biểu mẫu module cửa sổ Properties Sau cùng, người dùng xem xét bố trí nhiều biểu mẫu hình thơng qua cửa sổ Form Layout III.3 Sử dụng công cụ IDE VB Thanh công cụ tập hợp nút bấm mang biểu tượng thường đặt menu Các nút đảm nhận chức thơng dụng menu (New, Open, Save ) Hình I.4 Thanh công cụ dạng standard Trang Visual Basic Hình I.5 Popup menu thêm, xóa cơng cụ Hơn nữa, người dùng kéo rê cơng cụ IDE đến vị trí thuận tiện cho việc sử dụng Người dùng thêm hay xóa cơng cụ IDE: * Chọn Toolbars từ menu View ấn chuột phải vào điểm menu, popup menu bật * Chọn loại công cụ mà ta muốn thêm vào xóa Nếu có đánh dấu check bên trái loại cơng cụ chọn Sử dụng cơng cụ gỡ rối (debug) Hình I.6 Thanh công cụ gỡ rối Với công cụ gỡ rối, người dùng thực thi, tạm ngưng dừng đề án Với công cụ Debug, người dùng kiểm tra chương trình giải lỗi xảy Khi gỡ rối chương trình, người dùng chạy dịng lệnh, kiểm tra giá trị biến, dừng chương trình điểm với điều kiện Sử dụng công cụ Edit Thanh công cụ Edit dùng để viết chương trình cửa sổ Code, cơng cụ Edit có đầy đủ tính menu Edit Ngồi người sử dụng sử dụng chức viết chương trình tự động Hình I.7 Thanh cơng cụ Edit Quick Info Thanh cơng cụ Edit VB6 có tính lý thú tự hồn tất từ khóa Tính hữu dụng giúp cho người dùng tránh lỗi mắc phải gõ sai từ khóa Sử dụng cơng cụ Form Editor Hình I.8 Thanh cơng cụ thiết kế biểu mẫu Thanh cơng cụ Form Editor có chức giống menu Format dùng để di chuyển xếp điều khiển biểu mẫu Trang Visual Basic Trong trình thiết kế biểu mẫu, đơi phải sử dụng thuộc tính ZOrder phép điều khiển thay điều khiển khác hay không xuất bên điều khiển khác hay không Sử dụng hộp công cụ (Toolbox) Hộp công cụ nơi chứa điều khiển dùng trình thiết kế biểu mẫu Các điều khiển chia làm hai loại: Điều khiển có sẵn VB điều khiển chứa tập tin với phần mở rộng OCX Đối với điều khiển có sẵn VB ta khơng thể gỡ bỏ khỏi hộp cơng cụ, điều khiển nằm ngồi ta có thêm xóa bỏ khỏi hộp cơng cụ Một điều khiển đưa vào biểu mẫu cách chọn điều khiển đưa vào biểu mẫu Chúng ta trở lại phần chương thiết kế biểu mẫu Hình I.9 Hộp công cụ Visual Basic III.4 Quản lý ứng dụng với Project Explorer Project Explorer VB6 giúp quản lý định hướng nhiều đề án.VB cho phép nhóm nhiều đề án nhóm Người dùng lưu tập hợp đề án VB thành tập tin nhóm đề án với phần mở rộng vbp Project Explorer có cấu trúc phân cấp thư mục cửa sổ Explorer hệ điều hành Các đề án coi gốc cây, thành phần đề án biểu mẫu, module nút Khi muốn làm việc với thành phần ta nhấn đúp lên thành phần cửa sổ Project Explorer để vào cửa sổ viết code cho thành phần Hình I.10 Cửa sổ Project Explorer Khi làm việc với dự án lớn, thấy Project Explorer hữu ích cho việc tổ chức quản lý dự án lớn III.5 Cửa sổ Properties Mỗi thành phần, điều khiển điều có nhiều thuộc tính Mỗi thuộc tính lại có nhiều giá trị Cửa sổ Properties cho phép người dùng xem, sửa đổi giá trị thuộc tính điều khiển nhằm giúp điều khiển hoạt động theo ý đồ người sử dụng Trang Visual Basic III.6 Cửa sổ Form Layout Đây cửa sổ trình bày biểu mẫu cho phép định vị trí nhiều biểu mẫu hình chương trình ứng dụng thi hành Ta định vị biểu mẫu hình cách dùng chuột di chuyển biểu mẫu cửa sổ Form Layout Sử dụng cửa sổ Form Layout khơng đơn giản cửa sổ khác khơng kích hoạt sẵn, người dùng cần phải chạy ứng dụng sau bố trí biểu mẫu thông qua Form Layout Nếu ta khơng định vị biểu mẫu vị trí biểu mẫu hình lúc thiết kế vị trí khởi động biểu mẫu thực thi Hình I.12 Cửa sổ Form III.7 Biên dịch đề án thành tập tin thực thi L Sau t đề án hồn thành, người dùng biên dịch thành tập tin thực thi Cách tiến hành sau: - Trước tiên ta cần cho VB6 biết phần chương trình thực thi trước cách chọn Project Properties từ menu Project Chọn tab General, ý phần Startup Object, nơi quy định điểm khởi đầu chương trình sau biên dịch kết thúc - Từ menu File, chọn Make EXE Một hộp thoại xuất cho phép bạn nhập vào tên tập tin thực thi Bạn cần gõ tên tập tin, VB tự động thêm phần mở rộng EXE - Nhấn vào nút Options để mở hộp thoại Project Properties điền tên ứng dụng vào Title, ta ghi thơng tin cho phiên phần Version Information Ta chọn Auto Increment để VB tự động tăng số Revision lần ta tạo lại tập tin EXE cho dự án - Cuối cùng, nhấn OK để trở hộp thoại Make Project Trang Visual Basic CHƯƠNG BIỂU MẪU VÀ MỘT SỐ ĐIỀU KHIỂN THÔNG DỤNG Mục tiêu: Chương giới thiệu số điều khiển để tạo nên giao diện cho ứng dụng số khái niệm lập trình với VB; yêu cầu tối thiểu cần có việc “lập trình kiện” với VB Học xong chương này, sinh viên phải nắm bắt vấn đề sau: - Khái niệm điều khiển, thuộc tính, phương thức, kiện - Quy tắc đặt tên danh biểu VB - Sử dụng biểu mẫu thiết kế giao diện - Sử dụng điều khiển ô nhập liệu, nút nhấn, nhãn, khung Kiến thức có liên quan: - Cách thức sử dụng môi trường phát triển VB Tài liệu tham khảo: - Microsoft Visual Basic 6.0 Lập trình Cơ sở liệu - Chương 2, trang 26; Chương 3, trang 29 - Nguyễn Thị Ngọc Mai (chủ biên), Nhà xuất Giáo dục - 2000 Trang Visual Basic I Các khái niệm Điều khiển: Các thành phần có sẵn để người lập trình tạo giao diện tương tác với người dùng Mỗi điều khiển thực chất đối tượng, có số điểm đặc trưng cho đối tượng, chẳng hạn thuộc tính, phương thức & kiện Thuộc tính: Các đặc trưng điều khiển tạo nên dáng vẻ điều khiển Phương thức: Các điều khiển thực thi số tác vụ đó, tác vụ định nghĩa sẵn bên phương thức (còn gọi chương trình con: hàm & thủ tục), người lập trình gọi thực thi phương thức cần Sự kiện: hành động người dùng tác động lên ứng dụng thực thi Thí dụ: - Nhấn phím bàn phím - Nhấp chuột Các thành phần giao diện có khả đáp ứng lại kiện Chẳng hạn nhấp chuột vào button, lúc button nhận biết kiện này; hay textbox nhận biết kiện bàn phím tác động lên Một ứng dụng Windows thường thực nhờ vào việc đáp ứng lại kiện người dùng Lập trình kiện: Các thành phần giao diện có khả nhận biết kiện từ phía người dùng Tuy nhiên khả đáp ứng lại kiện thực người lập trình Khi thành phần giao diện sử dụng, người lập trình phải xác định xác hành động thành phần giao diện để đáp ứng lại kiện cụ thể Lúc người lập trình phải viết đoạn mã lệnh mà đoạn mã lệnh thực thi kiện xảy Chẳng hạn, ứng dụng Paint Windows; người sử dụng nhấp chuột vào nút vẽ hình elip sau dùng chuột vẽ cửa sổ vẽ, hình elip vẽ Trong lập trình kiện, ứng dụng xây dựng chuỗi đáp ứng lại kiện Tất hành động ứng dụng đáp ứng lại kiện Do người lập trình cần phải xác định hành động cần thiết ứng dụng; phân loại chúng; sau viết đoạn mã lệnh tương ứng Thí dụ đáp ứng lại kiện: Mã lệnh - Mã lệnh cho kiện Click Ghi đĩa - Mã lệnh cho kiện Click In giấy - Hình II.1: Thí dụ đáp ứng kiện Trang Visual Basic - Khi người dùng không tác động vào ứng dụng, ứng dụng không làm - Khi người dùng nhập liệu vào ô nhập Họ tên, Địa chỉ; kiện bàn phím xảy nhập Tuy nhiên, ứng dụng khơng làm khơng có đoạn mã lệnh đáp ứng kiện - Khi người dùng nhấp nút chọn Ghi đĩa, ứng dụng tìm kiếm mã lệnh thấy có đoạn mã lệnh đáp ứng lại kiện này; lúc đoạn mã lệnh thực thi - Tương tự nút chọn In giấy Cách xác lập thuộc tính & phương thức chương trình . .[()] Tên điều khiển (thuộc tính Name) Đây thuộc tính xác định tên điều khiển ứng dụng Tên đặt theo quy tắc: o Tên dài từ - 40 ký tự o Tên phải bắt đầu với ký tự chữ, chữ hoa hay thường o Sau ký tự đầu tiên, tên chứa ký tự, số hay dấu gạch Ví dụ: Num, StudentCode, Class12A2 tên hợp lệ 345, 7yu nhữg tên không hợp lệ II Biểu mẫu (Form) II.1 Khái niệm: Chương trình ứng dụng giao tiếp với người dùng thông qua biểu mẫu (hay gọi cửa sổ, xuất phát từ chữ Form hay Windows); điều khiển (Control) đặt lên bên giúp cho biểu mẫu thực công việc Biểu mẫu cửa số lập trình nhằm hiển thị liệu nhận thơng tin từ phía người dùng II.2 Thuộc tính o Name: thuộc tính định danh nhằm xác định tên biểu mẫu gì? Ta sử dụng thuộc tính để truy xuất đến thuộc tính khác với phương thức thao tác biểu mẫu o Caption: chuỗi hiển thị tiêu đề biểu mẫu o Icon: hình icon dùng tiêu đề biểu mẫu, biểu mẫu thu nhỏ lại o WindowState: xác định biểu mẫu có kích thước bình thường (Normal=0), hay Minimized (=1), Maximized =(2) Trang 10 .. .Visual Basic I Giới thiệu Visual Basic 6.0 Visual Basic 6.0 (VB6) phiên công cụ lập trình Visual Basic (VB), cho phép người dùng tiếp cận nhanh cách thức lập trình mơi trường Windows... cửa sổ làm việc VB6, gọi tắt IDE (Integrated Development Environment) giới thiệu chi tiết phần sau III.2 Tìm hiểu thành phần IDE IDE tên tắt môi trường phát triển tích hợp (Integrated Development... Bẫy lỗi VB Kiến thức có liên quan: - Cách sử dụng môi trường phát triển VB Trang 16 Visual Basic Tài liệu tham khảo: - Microsoft Visual Basic 6.0 Lập trình Cơ sở liệu - Chương 4, trang 49 - Nguyễn

Ngày đăng: 26/04/2013, 22:04

Hình ảnh liên quan

Hình III.1: Cửa sổ Options - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

III.1: Cửa sổ Options Xem tại trang 19 của tài liệu.
Hình V.3 Ví dụ về List Box - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

V.3 Ví dụ về List Box Xem tại trang 49 của tài liệu.
Hình V.5 Ví dụ về Check Box - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

V.5 Ví dụ về Check Box Xem tại trang 51 của tài liệu.
II.9 Điều khiển hình dạng (Shape) - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

9.

Điều khiển hình dạng (Shape) Xem tại trang 56 của tài liệu.
Hình V.10 : Ví dụ về các điều khiể nổ đĩa, thư mục và tập tin - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

V.10 : Ví dụ về các điều khiể nổ đĩa, thư mục và tập tin Xem tại trang 58 của tài liệu.
Hình VI.1 Trình soạn thảo Menu - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VI.1 Trình soạn thảo Menu Xem tại trang 62 của tài liệu.
Hình VI.3 Ví dụ tách nhĩm các - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VI.3 Ví dụ tách nhĩm các Xem tại trang 63 của tài liệu.
Hình VI 4 Hộp thơng điệp - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VI 4 Hộp thơng điệp Xem tại trang 64 của tài liệu.
Hình VI.8 Hộp thoại chọn màu - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VI.8 Hộp thoại chọn màu Xem tại trang 70 của tài liệu.
cdlCFScreenFonts &H1 Chỉ hiển thị font màn hình - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

cdl.

CFScreenFonts &H1 Chỉ hiển thị font màn hình Xem tại trang 72 của tài liệu.
Hình VI.13 Ví dụ về MouseMove - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VI.13 Ví dụ về MouseMove Xem tại trang 75 của tài liệu.
Hình VI.16 Phương thức PaintPicture Phương thức PSet  - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VI.16 Phương thức PaintPicture Phương thức PSet Xem tại trang 80 của tài liệu.
Hình VII.1 Cửa sổ ObjectBrowser với đối tượng FileSystemObject  - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VII.1 Cửa sổ ObjectBrowser với đối tượng FileSystemObject Xem tại trang 83 của tài liệu.
Tạo bảng - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

o.

bảng Xem tại trang 96 của tài liệu.
Hình VIII.1 Cửa sổ Visual Data Manager  - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VIII.1 Cửa sổ Visual Data Manager Xem tại trang 96 của tài liệu.
Hình VIII.3 Cửa sổ tạo khĩa chính và chỉ mục  - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VIII.3 Cửa sổ tạo khĩa chính và chỉ mục Xem tại trang 97 của tài liệu.
Hình VIII.4 Tạo bảng cho cơ sở dữ liệu - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

nh.

VIII.4 Tạo bảng cho cơ sở dữ liệu Xem tại trang 98 của tài liệu.
IV. Sử dụng cửa sổ xem dữ liệu (Data View) - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

d.

ụng cửa sổ xem dữ liệu (Data View) Xem tại trang 99 của tài liệu.
I. Mơ hình đối tượng Data Access Objects (DAO) - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

h.

ình đối tượng Data Access Objects (DAO) Xem tại trang 106 của tài liệu.
Hình 10.2: Hộp thoại quản trị nguồn dữ liệu ODBC - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 10.2.

Hộp thoại quản trị nguồn dữ liệu ODBC Xem tại trang 117 của tài liệu.
Hình 10.4: Ví dụ về ODBCDirect 1: DBGrid. Name: dbGrid1.  - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 10.4.

Ví dụ về ODBCDirect 1: DBGrid. Name: dbGrid1. Xem tại trang 118 của tài liệu.
Hình 10.5: Ví dụ về RemoteDataControl 1: RemoteDataControl. Name: rdcHangHoa  - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 10.5.

Ví dụ về RemoteDataControl 1: RemoteDataControl. Name: rdcHangHoa Xem tại trang 119 của tài liệu.
Dù v ậy ta khơng thể dùng RDO để tạo đối tượng cơ sở dữ liệu như bảng, view, thủ tục chứa sẵn…   - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

v.

ậy ta khơng thể dùng RDO để tạo đối tượng cơ sở dữ liệu như bảng, view, thủ tục chứa sẵn… Xem tại trang 120 của tài liệu.
Hình 11.4: Sử dụng Datagrid để hiển thị dữ liêu từ Recordset - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 11.4.

Sử dụng Datagrid để hiển thị dữ liêu từ Recordset Xem tại trang 132 của tài liệu.
Hình 12.1: Thiết lập nối kết dữ liệu - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 12.1.

Thiết lập nối kết dữ liệu Xem tại trang 141 của tài liệu.
Hình 12.6: Form nhập hồn chỉnh cho table THangHoa - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 12.6.

Form nhập hồn chỉnh cho table THangHoa Xem tại trang 146 của tài liệu.
Hình 13.2 Cửa sổ DataReport - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 13.2.

Cửa sổ DataReport Xem tại trang 152 của tài liệu.
Hình 13.4: Report khi đã kéo thả các trường - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 13.4.

Report khi đã kéo thả các trường Xem tại trang 153 của tài liệu.
CrystalReport như hình bên dưới: - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

rystal.

Report như hình bên dưới: Xem tại trang 155 của tài liệu.
Hình 13.10 Hộp thoại quan hệ giữa các bảng - Giới thiệu về môi trường phát triển tích hợp IDE Microsoft Visual Basic 6.0

Hình 13.10.

Hộp thoại quan hệ giữa các bảng Xem tại trang 156 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan