Cơ sở lý luận về lập trỡnh Visual Basic 6.0

Một phần của tài liệu Xây dựng phần mềm quản lý xe vận tải hàng hóa Công ty TNHH thương mại và vận tải đức vân (Trang 35 - 39)

4.1 Giới thiệu về Visual Basic 6.0

Visual Basic là gỡ? Phần "Visual" đề cập đến phương phàp được sử

dụng để tạo giao diện đồ họa người dựng (Graphical User Interface hay viết

Mụ hỡnh logic (Gúc nhỡn quản lý) Mụ hỡnh Vật lý ngoài (Gúc nhỡn sử dụng) Mụ hỡnh vật lý trong (Gúc nhỡn kỹ thuật) Cỏi gỡ? Để làm gỡ Cỏi gỡ?ở đõu? Khi nào Như thế nào? Mụ hỡnh ổn định nhất Mụ hỡnh thay đổi nhất

tắc là GUI) . Cú sẵn những bộ phận hỡnh ảnh, gọi là controls, bạn tha hồ sắp đặt vị trớ và quyết định cỏc đặc tớnh của chỳng trờn một khung màn hỡnh, gọi là form. Nếu bạn đó từng sử dụng chương trỡnh vẽ chẳng hạn như Paint, bạn đó cú sẵn cỏc kỹ năng cần thiết để tạo một GUI cho VB6. Phần "Basic" đề cập đến ngụn ngữ BASIC (Beginners All-Purpose Symbolic Instruction Code), một ngụn ngữ lập trỡnh đơn giản, dễ học, được chế ra cho cỏc khoa học gia (những người khụng cú thỡ giờ để học lập trỡnh điện toỏn) dựng.

Visual Basic đó được ra từ MSBasic, do Bill Gates viết từ thời dựng cho mỏy tớnh 8 bits 8080 hay Z80. Hiện nay nú chứa đến hàng trăm cõu lệnh (commands), hàm (functions) và từ khúa (keywords). Rất nhiều commands, functions liờn hệ trực tiếp đến MSWindows GUI. Những người mới bắt đầu cú thể viết chương trỡnh bằng cỏch học chỉ một vài commands, functions và keywords. Khả năng của ngụn ngữ này cho phộp những người chuyờn nghiệp hoàn thành bất kỳ điều gỡ nhờ sử dụng ngụn ngữ lập trỡnh MSWindows nào khỏc

Người mang lại phần "Visual" cho VB là ụng Alan Cooper. ễng đó gúi mụi trường hoạt động của Basic trong một phạm vi dễ hiểu, dễ dựng, khụng cần phải chỳ ý đến sự tinh xảo của MSWindows, nhưng vẫn dựng cỏc chức năng của MSWindows một cỏch hiệu quả. Do đú, nhiều người xem ụng Alan Cooper là cha già của Visual Basic.

Visual Basic cũn cú hai dạng khỏc: Visual Basic for Application

(VBA) và VBScript. VBA là ngụn ngữ nằm phớa sau cỏc chương trỡnh Word,

Excel, MSAccess, MSProject, .v.v.. cũn gọi là Macros. Dựng VBA trong MSOffice, ta cú thể làm tăng chức năng bằng cỏch tự động húa cỏc chương trỡnh.

Dự cho mục đớch của bạn là tạo một tiện ớch nhỏ cho riờng bạn, trong một nhúm làm việc của bạn, trong một cụng ty lớn, hay cần phõn bố chương trỡnh ứng dụng rộng rói trờn thế giới qua Internet

Visual Basic là một trong những hệ thống đầu tiờn đó làm cho nú thực tế để viết chương trỡnh cho cỏc hệ điều hành Windows. Điều này cú thể cú được, vỡ VB bao gồm cỏc cụng cụ phần mềm để tự động tạo cỏc chi tiết lập trỡnh theo yờu cầu của Windows. Những cụng cụ phần mềm Windows khụng chỉ tạo ra cỏc chương trỡnh, họ cũng tận dụng được tối đa cỏc đồ họa cỏch mà Windows hoạt động bằng cỏch cho phộp lập trỡnh "vẽ" hệ thống của họ với một con chuột trờn mỏy tớnh. Đõy là lý do tại sao nú được gọi là "Visual" cơ bản.

Visual Basic cũng cung cấp một phần mềm độc đỏo và hoàn thành kiến trỳc. "Kiến trỳc" là cỏch chương trỡnh mỏy tớnh, chẳng hạn như Windows và cỏc chương trỡnh VB, làm việc cựng nhau. Một trong những lý do tại sao Visual Basic đó được thành cụng như vậy là nú bao gồm tất cả mọi thứ đú là cần thiết để viết cỏc chương trỡnh cho Windows.

Nhắc đến Visual Basic tụi lại nhớ đến một lưu đồ qui giỳp ta hiểu hơn về Visual Basic từ đú tạo lờn một chương trỡnh hoàn tất :

1: Bạn nhập mó nguồn chương trỡnh vào mỏy ; 2: mỏy kiểm tra lỗi của nú và hiện đường ra ; 3: thư viện phần mềm ; 4: hệ thống khởi động ; 5: Mỏy cất giữ mó nguồn chương trỡnh, tạo mó chạy thực, và đọc cả hai thứ này khi cần thiết .

4.2 Cỏc phiờn bản của Visual Basic 6.0

Visual Basic cú 3 phiờn bản:

Learning Edition: Đõy là phiờn bản cơ bản nhất, nú cho phộp viết nhiều kiểu ứng dụng khỏc nhau. Tuy nhiờn nú thiếu một số cụng cụ điều khiển cú trong cỏc phiờn bản khỏc.

Professional Editon: Đõy là phiờn bản được thiết kế cho người dựng chuyờn nghiệp. Nú chứa tất cả tớnh năng và cụng cụ cú trong phiờn bản Learning Edition và cú bổ sung thờm một số thư viện cỏc cụng cụ điều khiển.

Enterprise Edition: Đõy là phiờn bản đầy đủ nhất dành cho cỏc nhà phỏt triển ứng dụng chuyờn nghiệp. Nú chứa cỏc cụng cụ để hỗ trợ

việc lập trỡnh theo nhúm.

4.3 Ưu điểm của Visual Basic 6.0

Visual Basic 6.0 ra đời năm 1998, là một sản phẩm trong bộ phần mềm Visual Studio của Microsoft, nú cú những ưu điểm nổi bật sau:

• Là ngụn ngữ lập trỡnh đa năng sử dụng để phỏt triển cỏc phần mềm hoạt động trong mụi trường Window hay chạy trờn mạng Internet. • Là sự kế thừa ngụn ngữ lập trỡnh Basic trước đõy với những ưu điểm

nổi bật sau:

o Bao gồm mọi đặc điểm của ngụn ngữ Basic nờn rất quen thuộc và dễ sử dụng.

o Cung cấp nhiều cụng cụ điều khiển cú sẵn để hỗ trợ lập trỡnh viờn, nhất là trong lập trỡnh CSDL.

o Là ngụn ngữ lập trỡnh cú tớnh trực quan rất cao.

o Cú cấu trỳc logic chặt chẽ ở mức độ vừa phải.

o Rất dễ để học và thành thạo.

• Ngoài ra, Visual Basic 6.0 cũn cú một số cỏc ưu điểm như: Cú khả năng thiết kế giao diện với người dựng đẹp và dễ dàng sử dụng. Chớnh bởi những lớ do đấy nờn nú đó được lựa chọn sử dụng làm ngụn ngữ lập trỡnh trong nhiều dự ỏn.

Một phần của tài liệu Xây dựng phần mềm quản lý xe vận tải hàng hóa Công ty TNHH thương mại và vận tải đức vân (Trang 35 - 39)

Tải bản đầy đủ (DOC)

(118 trang)
w