1 Mục lục 1 2 Làm quen với visual basic 0 9



tải về 1.69 Mb.
trang4/39
Chuyển đổi dữ liệu09.10.2016
Kích1.69 Mb.
#32631
1   2   3   4   5   6   7   8   9   ...   39

3.2Làm việc với một đề án

3.2.1Định nghĩa


Một đề án gồm có :

  1. 1 tệp tin đề án (.vbp) theo dõi toàn bộ các thành phần

  2. 1 tệp tin cho biểu mẫu (.frm)

  3. 1 tệp tin nhị phân (.frx) cho từng biểu mẫu. Người sử dụng không được sửa đổi. Các tập tin này được phát sinh tự động cho mỗi tập tin .frm bất kỳ và dùng để chứa các thuộc tính nhị phân như Picture hay Icon.

  4. 1 tệp tin cho từng module lớp (.cls)- tuỳ chọn

  5. 1 tệp tin cho từng module chuẩn (.bas)- tuỳ chọn

  6. 1 hoặc nhiều tệp tin chứa các điều khiển Activex (.ocx)- tuỳ chọn

  7. 1 tệp tin tài nguyên (.res)- tuỳ chọn

3.2.2Cửa sổ Project Explorer


Cửa sổ này thường được hiển thị bên góc phải trên màn hình Visual Basic. Project Explorer giúp ta tổ chức các tệp tin trong đề án và truy cập chúng dưới dạng thiết kế biểu mẫu hoặc chương trình.


Để làm việc với cửa sổ này ta dùng menu nhạy với ngữ cảnh. menu này xuất hiện khi ta nhấn nút phải chuột vào một tệp tin trong cửa sổ. Khi đó, ta có thể:

  1. xem một tệp tin dưới dạng thiết kế biểu mẫu hoặc chương trình

  2. xem thuộc tính của tệp tin

  3. Thêm một biểu mẫu hoặc module vào đề án

  4. Lưu tệp tin hiện hành

  5. Xoá một tệp tin khỏi đề án

  6. in tệp tin

  7. ghi hoặc thả cho cửa sổ Project Explorer di động trong màn hình Visual Basic

  8. che cửa sổ Project Explorer

3.2.3Tạo đề án


mỗi lần khởi động Visual Basic, ta sẽ thấy hộp thoại New Project. Từ đây, ta có thể chọn loại đề án mà ta muốn tạo và ấn Open.

Khi Visual Basic đã có sẵn, ta có thể tạo đề án bằng cách: từ menu File chọn New Project. Hộp thoại New Project xuất hiện, ta chọn loại đề án cần thiết và nhấn OK.


3.2.4Đổi thuộc tính đề án


Một số thông tin liên quan đề án như tên đề án, số phiên bản, chuỗi ký tự dùng hiển thị trên thanh tiêu đề khi ứng dụng hoàn thành. Ta có thể xem các thông tin khác trong hộp thoai Project Properties

3.2.4.1Hộp thoại Project Properties


    1. trong cửa sổ Project Explorer, nhấn nút phải chuột lên tệp tin đề án

    2. trong menu ngữ cảnh, Chọn Project Name Properties. Hộp thoại Project Properties xuất hiện

    3. Hoặc là từ menu Properties, chọn Project Name Properties

3.2.5Lưu và đặt tên đề án

3.2.5.1Lưu đề án


Khi lưu đề án từng tập tin trong đề án sẽ được lưu trước kế tiếp là tệp tin đề án. Trong lần lưu đề án đầu tiên, Visual Basic đề nghị tên cho từng tệp tin, thường nó lấy tên biểu mẫu và có phần mở rrộngt uỳ thuộc vào loại tệp tin

    1. từ menu file chọn Save Project

    2. nếu đây là lần đầu lưu đề án hoặc ta vừa thêm một biểu mẫu hoặc module, hộp thoại save File as xuất hiện lần lượt cho từng tệp tin

3.2.5.2Đổi tên


Ta không nhất thiết dùng tên mà Visual Basic đề nghị, mà có thể đặt tuỳ ý. tuy nhiên nên dặt tên sao cho gợi nhớ

    1. Đưa vào một tên và ấn nút save

    2. Tập tin cuối cùng được lưu là tệp tin đề án Nếu ta đã đặt tên cho đề án thông qua hộp thoại project properties, Visual Basic sẽ tự động đề nghị Project_Name.vbp. Lúc này, ta có thể đổi lại tên khác tuỳ thích, ví dụ như SaveTest.vbp

3.2.6Mở đề án có sẵn


Ta có một số đề án đang làm việc. Khởi động Visual Basic, chọn menu File. Phần dưới menu liệt kê danh sách các đề án mới nhất mà ta đã làm việc, chọn đề án cần mở. nếu đề án không xuất hiện trong danh sách, ta phải chỉ ra đường dẫn.

3.2.6.1mở tệp tin vào lúc khởi động Visual Basic


Lần đầu khởi động Visual Basic, hộp thoại New project xuất hiện. ta có thể chọn mở đề án mới nhất hoặc có sẵn trên đĩa ngay từ hộp thoại này. nếu không muốn hộp thoại này xuất hiện mỗi lần khởi động Visual Basic, xoá đánh dáu trên hộp đánh dấu (checkbox) nằm ở bên dưới hộp thoại.

3.2.6.2 Mở đề án có sẵn


  1. Từ menu File, chọn Open Project.

  2. trên trang Existing, chuyển đén thư mục chứa đề án. nếu đề án cần mở là đề án lưu gần nhất, chuyển sang trang Recent

  3. chọn tên tệp tin đề án và nhấn OK




3.2.7Thêm xoá và lưu tập tin trong đề án

3.2.7.1Thêm mới tệp tin


Thông thường, một biểu mẫu cần nhiều biểu mẫu hợăc module. Ví dụ muốn thêm hộp thoại About, ta cần thêm một biểu mẫu.

Dưới đây là các dạng tệp tin có thể thêm vào đề án :



  1. biểu mẫu (form): tệp tin.frm chứa môtả của một biểu mẫu và các điều khiển, kể cả các thuộc tính của chúng. Nó cũng chứa khai báo các hằng, biến và thủ tục

  2. Lớp (Class) là một trong những tính năngquan trọng nhất của Visual Basic, được dùng trong lập trình hướng đối tượng để định nghĩa các khuôn mẫu cho các đối tượng.

  3. module chuẩn chứa các khai báo kiểu, hằng, biến, thủ thuộc phạm vi public hoặc ở mức module

  4. tệp tin tài nguyên; chứa hình ảnh, chuối ký tự và các dữ liệu khác ta có thể soạn thảo mà không cần sửa lại mã nguồn

  5. tài liệu ActiveX (.dob) tương tự biểu mẫu nhưng được hiển thị trong trình duyệt xét WEB, như là Internet Explorer.

  6. Module điều khiển (.ctl) và module Property page (.pag) tương tự biểu mẫu, nhưng được dùng để tạo điều khiển ActiveX và danh sách các thuộc tính của chúng để hiển thị khi thiết kế

  7. điều khiển ActiveX (.ocx) có thể được thêm vào hộp công cụ để dùng trong biểu mẫu. Khi Visual Basic được cài đặt, một số tệp tin dạng này kèm theo Visual Basic sẽ được chép vào trong máy

  8. đối tượng, như là Worksheet của Excel

  9. tham chiếu (Reference)

  10. trình thiết kế ActiveX : là công cụ dùng để thiết kế các lớp cho đối tượng. giao diện thiết kế biểu mẫu là một trình thiết kế mặc định

  11. các điều khiển thông dụng là nút lệnh điều khiển khung được Visual Basic cung cấp sẵn.ẫnt có thể thêm tệp tin bằng hai cách;

cách 1:

    • từ menu Project, chọn Add, một hộp thoại xuất hiện




    • nếu muốn tạo mới, chọn tab new. Visual Basic cung cấp các danh sách có sẵn

    • nếu muốn dùng một tệp tin có sẵn, chọn Tab Existing, chọn tên tệp tin, nhấn Open

cách 2:

    • Nhấn nút chuột trong cửa sổ Project Explorer

    • Trong menu ngữ cảnh chọn Add

    • xuất hiện hộp thoại như trên

3.2.7.2Xoá tệp tin


  1. Chọn tệp tin trong cửa sổ Project Explorer

  2. Từ menu Project chọn Remove

  3. Tham chiếu tệp tin bị xoá trong đề án (thực chất nó vẫn được lưu trên đĩa)

Khi một tệp tin trong đề án bị xoá Visual Basic sẽ cập nhật những thay đổi này trong tập tin.vbp khi ta lưu đề án. Do đó néu ta xoá tệp tin bên ngoài Visual Basic, tệp tin đề án sẽ không được cập nhật. khi ta mở lại đề án Visual Basic sẽ báo lỗi là thiếu tệp tin

3.2.7.3Lưu tệp tin


  1. Chọn tệp tin trong cửa sổ Project Explorer

  2. từ menu chọn Save

3.2.8Thêm điều khiển vào đề án

3.2.8.1Thêm điều khiển ActiveX


Ta có thể thêm vào đề án một điều khiển ActiveX và các đối tượng nhúng được bằng cách thêm nó vào hộp công cụ

    1. Từ menu Project chọn components

    2. Để thêm một điều khiển (.ocx) hoặc thêm một đối tượng nhúng vào hộp công cụ, chọn vào hộp đánh dấu bên trái tên điều khiển

    3. Chọn OK để đóng hộp thoại. Các điều khiển đánh dấu sẽ hiển thị trên hộp công cụ.




Để thêm điều khiển ActiveX vào hộp thoại Components, nhấn nút Browse để tìm đường dẫn cho tệp tin.OCX

mỗi điều khiển ActiveX có kèm theo một tệp tin mở rộng là.OCA Tệp tin này chứa các thông tin cảu thư viện kiểu lưu trữ và các dữ liệu liên quan đến điều khiển. Các tệp tin.OCA chứa trong cùng thư mục với điều khiển ActiveX và được tạo lại khi cần


3.2.8.2Xoá điều khiển khỏi đề án


    1. từ menu project, chọn Components

    2. hộp thoại Components xuất hiện, chọn điều khiển mà ta muốn xoá, xoá hộp đánh dấu kế bên nó

Điều khiển sẽ bị xoá khỏi hộp công cụ

3.2.8.3Sử dụng đối tượng của ứng dụng khác


Để lấy đối tượng từ một ứng dụng nào đó, ví dụ ta muốn sử dụng thư viện đối tượng của Microsoft Excel, đặt tham chiếu đến thư viện đối tượng của ứng dụng đó

Thêm tham chiếu đến thư viện đối tượng của ứng dụng khác



      1. từ menu Project, chọn References



      1. Hộp thoại References xuất hiện, chọn vào hộp đánh dấu. nếu tên tham chiếu chưa có sẵn trong danh sách, nhấn Browse vào ứng dụng và ấn OK

Nếu không muốn tiếp tục sử dụng đối tượng của thư viện tham chiếu. Ta nên xoá đánh dấu tham chiếu để giảm số tham chiếu mà Visual Basic đang quản lý, giảm được thời gian biên dịch đề án,.

Khi có tham chiếu đến thư viện đối tượng, ta có thể lấy được đối tượng cùng với các thuộc tính và phương thức của nó bằng cách vào menu view, chọn Object Browser


3.2.8.4Thêm tệp tin tài nguyên vào đề án


Tệp tin tài nguyên chứa toàn bộ các hình ảnh, biểu tượng, chuỗi văn bản hiển thị trên màn hình và các thành phần khác liên quan đến việc địa phương hoá ứng dụng.

  1. từ menu project, chọn Add File

  2. Chọn tệp tin tài nguyên có sẵn (.RES) và chọn Open

Một đề án đơn giản chỉ có một tệp tin tài nguyên, nếu thêm một tệp tin.RES thứ hai, Visual Basic sẽ báo lỗi

3.2.9Tạo tệp tin EXE


Các ví dụ trên đây được thi hành thông qua nút Start của Visual Basic hoặc nhấn F5. Tuy nhiên khi chương trình hoàn tất, ta cần có một tệp tin thi hành, hay tập tin EXE

3.2.9.1So sánh trình biên dịch và trình thông dịch


ngôn ngữ lập trình chia làm hai trường phái: thông dịch và biên dịch. người sử dụng ngôn ngữ biên dịch hay xem thường ngôn ngữ thông dịch. ngôn ngữ thông dịch cách ly người sử dụng với hệ thống, tạo một lớp che chắn để lập trình dễ dàng. chúng rất chậm và thiếu chiều sâu so với ngôn ngữ biên dịch

máy tính chỉ hiểu được các tín hiệu 0 và 1. trình biên dịch tập hợp các lệnh từ khoá rồi chuyển chúng thành các tín hiệu 0 và 1 để máy có thể hiểu được

trình thông dịch không làm thế. Nó là một chương trình chen giữa máy tính và các ứng dụng. khi thi hành ứng dụng, trình thông dịch sẽ duyệt qua từng dòng chương trình, chuển đổi chúng thành mã máy. Vì vậy quá trình này rất chậm chạp.

3.2.9.2Ngôn ngữ giả biên dịch


Trong các phiên bản trước của Visual Basic, khi ta biên dich ứng dụng, chúng được chuyển sang một loại mã để dễ dàng sử lý, gọi là P- code. về phương diện kỹ thuật, có thể gọi đó là biên dịch. Tuy nhiên ta cần kèm theo mmột số tập tin của Microsoft vì máy tính vẫn chưa hiểu ngôn ngữ P- Code. những tập tin gửi kèm theo ứng dụng sẽ thông dịch nó.

Từ Visual Basic 5 trở về sau, chúng ta có thể biên dịch thực sự trên các chương trình Visual Basic. không còn những thông dịch thi hành ẩn: chương trình được biên dịch thẳng thành ngôn ngữ máy.



Ta có thể bật hay tắt chức năng này bằng cách mở hộp thoại Project Properties từ menu Project


3.2.10Sửa đổi thuộc tính đề án


Từ menu Project, chọn Properties. Hộp thoại Project Properties xuất hiện. những sửa đổi trên hộp thoại này sẽ được lưu trên tệp tin.vbp




Chọn lựa

Giải thích

Startup Object

Tên biểu mẫu được hiển thị hoặc tên thủ tục được thi hành đầu tiên khi chương trình được khởi động

Project Name

Tên đề án, nó không được chứa dấu chấm, khoảng trốn và phải bắt đầu bằng chữ cái. Tên đề án không được qua s 37 ký tự

Help File

Tên tệp tin hỗ trợ kèm theo đề án

Project Help Context ID

số ID của chủ đề Help được hiển thị khi người sử dụng click vào nút “?”

Project Description

Tên gợi nhớ của đề án. Nó được hiển thị trong References và Object Browser





tải về 1.69 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   39




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương