Tài Liệu Tự Học Lập Trình Visual Basic 6

Viết ứng dụng ban đầu

Cách tốt nhất để học lập trình là viết chương trình. Vậy hãy thử viết chương trình hiển thị lịch biểu, vào đó có thể chấp nhận được người sử dụng:

- Hiển thị lịch biểu của mon hiện hành

- Duyệt qua những tháng

- Hiển thị đồng hồ báo giờ hiện hành

Nếu bạn mang lại rằng chương trình này còn có vẻ nặng nề mang đến người mới học, đừng lo lắng. Visual basic làm cho hết mọi việc cho bạn. Khác với ngôn ngữ C++, bạn phải viết mỗi thứ một ít, Visual basic cung cấp mức đọ cao hơn của lập trình tự động. Như vậy, bạn bao gồm thể có tác dụng nhiều thứ cơ mà không phải lập trình nhiều.

Bạn đang xem: Tài liệu tự học lập trình visual basic 6

Tuy nhiên, đừng hiểu không đúng “không lập trình nhiều” nghĩa là “không có nhiều tính năng mạnh” Visual basic là một ngôn ngữ rất mạnh. Ta tất cả thể lập trình để làm cho “mọi thứ” nếu cần. Ta cũng có thể khai thác khả năng tự động của Visual basic để viết chương trình thật nkhô hanh. Chọn lựa là ở người lập trình. Visual basic đủ linh hoạt để hỗ trợ cho người lập trình từ người mới học đến lập trình siêng nghiệp.


Xây dựng tính năng Calendar

Bây giờ ta bắt đầu xây dựng những tính năng của ứng dụng. Đầu tiên, ta cần một lịch biểu. Ta gồm thể tự tạo nó hoặc sử dụng lịch biểu bao gồm sẵn của Visual basic (đây là một điều khiển ActiveX). Ta chọn biện pháp thứ 2.

Từ thực đơn Project, chọn Components. Bởi do, mặc định tất cả những điều khiển ActiveX của Visual basic không được nạp tự động. Muốn dùng bạn phải chọn từ thực đơn Components.

Trong hộp thoại Components chọn Windows Comtháng Controls 2.6.0 và nhấn OK.

*

ActivateX là gì?

ActivateX là sản phẩm của Microsoft có thể chấp nhận được ta tạo những chương trình nhỏ, gọi là các thành phần(componet) với các điều khiển (control) để bao gồm thể thêm vào những chương trình lớn. Đó bao gồm thể là những chương trình độc lập (Standalone program) tốt các chương trình chạy bên trên Internet. Ta gồm thể cần sử dụng Visual basic để tự tạo những điều khiển ActivateX. Phần này sẽ được trình diễn vào một riêng.

Đến đây điều khiển lịch được nạp vào tkhô hanh công cụ. Tên chủ yếu thức của nó là điều khiển ActivateX MonthView.

Kế tiếp ta đưa điều khiển vào biểu mẫu.

Thêm điều khiển Month View vào biểu mẫu

Chọn biểu tượng điều khiển MonthView từ hộp công cụ

Nhấn đúp chuột lên biểu tượng điều khiển để đưa nó vào biểu mẫu. Bạn vừa tạo kết thúc chương trình nhấn F5 để chạy.

*


Thêm tính năng Clock

Tính năng kế tiếp là hiển thị giờ. Ta sẽ dùng điều khiển ActivateX Timer là một điều khiển nội tại của Visual basic. Điều khiển nội tịa luôn luôn được nạp sẵn trong hộp công cụ.

Thêm Timer vào ứng dụng

Chọn vào biểu tượng trong hộp công cụ

Nhấn chuột lên điều khiển Timer trên hộp công cụ để đưa nó vào biểu mẫu.

Để hiển thị thời gian ta lập trình điều khiển Timer. Ta sử dụng thuộc tính Interval của timer để quy định việc đếm thời gian. Một đơn vị của Interval là 1/1000 giây. Do đó, để quy đinc nhịp đếm là nửa giây ta đặt Interval là 500. Cứ mỗi nửa giây chương trình sẽ có tác dụng một việc gì đó. Ở đây, ta muốn hiển thị thời gian hiện hành. Ta sẽ dùng nhãn (label) để hiển thị thời gian.

Hiển thị Timer

Thêm Label vào biểu mẫu.

Chọn điều khiển nhãn từ hộp công cụ với kéo nó vào biểu mẫu.

Thủ tục sự kiện là gì?

Một thủ tục sự kiện là một đoạn chương trình sẽ thực hành khi sự kiện đó xảy ra. Ví dụ, khi người sử dụng nhấn vào nút ít CommandButton, sự kiện click() sẽ được hiện ra. Visual basic cung cấp thủ tục CommandButton_Click đến ta lập trình để ứng dụng phản ứng đối với việc nhấn nút ít CommandBuuton. Tương tự với Timer. khi đúng nhịp đếm Timer sự kiện Timer() sẽ phạt ra.

Để hiển thị thời gian trên nhãn label ta đưa dòng lệnh sau vào thủ tục sự kiện của timer: Label1.Caption = time

Private Sub Timer1_Timer() Label1.Caption=Time End Sub

Khái quát mắng vắn tắt về Visual basic 6.0

Nếu bạn chưa quen thuộc với Visual basic, tựa đề của phần này còn có thể có tác dụng nhầm lẫn đôi chút ít. Rõ ràng rằng nếu bạn là người mới học ngôn ngữ, mọi thứ về Visual basic đều mới cả. Dù vậy, bạn không nên bỏ qua phần này, nhất là những điều khiển ActivateX mới. Đối với các bạn đã quen thuộc các phiên bản Visual basic trược thì phần này thật hữu ích.

Visual basic 6.0 có rất nhiều tính năng mới. Các điều khiển mới được cho phép ta viết chương trình ứng dụng kết hợp giao diện, cách xử lý cùng tính năng của Office 97 cùng trình duyệt WEB internet explorer. Không nhất thiết phải gồm một instance của điều khiển bên trên biểu mẫu, Visual basic 6 được cho phép ta lập trình để thêm điều khiển vào đề án tự động và ta bao gồm thể tạo ra các điều khiển ActivateX hiệu chỉnh.

Một vài ba cải tiến được cho phép làm cho việc với các ứng dụng tróc nã cập dữ liệu ở tầm cỡ vĩ tế bào tương quan đến mặt hàng trăm hàng trăm người sử dụng qua mạng Internet.


Sự kiện Validate với thuộc tính CausesValidation

Phần mở rộng đầu tiên tương quan đến tất cả những điều khiển ActivateX cơ bản là việc cấp dưỡng sự kiện Validate với thuộc tính CausesValidation. Trước những phiên bản Visual basic 6, nếu bạn kiểm tra tính hợp lệ của một từ nhập vào hộp văn bản, bạn phải viết thủ tục sự kiện LostForcus của TextBox. Nếu nhập sai bạn phải gọi phương thức SetForcus để buộc người sử dụng nhập lại dữ liệu đúng. Thỉnh thoảng logic của lập trình này làm người dùng khó chịu khi họ không bao giờ nhập đúng dữ liệu, họ gồm thể bị khoá chặt ở điều khiển đó họ cũng cũng không nhấn cả nút help để xem hướng dẫn bỏ ra tiết. Sự kiện Validate và thuộc tính CausesValidation giải quyết vấn đề đó.


Các cải tiến đồ hoạ mới làm cho ứng dụng thêm sinch động

Visual basic luôn luôn chất nhận được bạn sử dụng đồ hoạ để làm chương trình sống động với Microsoft tất cả khả năng đồ hoạ mở rộng đến nhiều điều khiển. Đầu tiên, điều khiển ImageList giờ đây hỗ trợ những tập tin.gif. Phần mở rộng này rất quan liêu trọng bởi do nó tương quan đến các điều khiển có sử dụng điều khiển ImageList.

Các điều khiển ListView với TabStrip có phần mở rộng chất nhận được sử dụng hình ảnh và biểu tượng để trang trí với minch hoạ. Điều khiển listView có thể chấp nhận được tạo một ảnh nền đến vùng làm việc. Ảnh nền tất cả thể được đặt giữa trải đều hoặc đặt ở một góc bất kỳ.


Ngày mon với điều khiển MonthView cùng DataTimepicker

VB6 gồm 2 điều khiển đưa ra giải pháp mới để chú ý với chọn lựa tháng ngày, MonthView và DataTimePicker. Điều lý thụ của những điều khiển là chúng cho phép ta xem cùng chọn ngày trong ngữ cảnh lịch biểu. Điều khiển MonthView trình bày một lịch biểu đầy đủ để ta bao gồm thể duyệt theo từng ngày hoặc từng tháng. Điều khiển DateTimePicker tương tự như MonthView, nhưng tất cả điểm không giống là lịch biểu sẽ thả xuống khi người sử dụng nhấn vào mũi thương hiệu xuống của điều khiển.

Xem thêm: Hướng Dẫn Cách Tạo Nhiều Email Ảo Từ 1 Gmail Duy Nhất Và 10Minutemail


Tìm hiểu các phần của IDE

IDE là tên viết tắt của môi trường vạc triển tích hợp (Inegreated Development Enviroment). IDE là nơi tạo ra những chương trình VB. IDE của VB là nơi tập trung những menu, tkhô cứng công cụ và cửa sổ để tạo ra chương trình. Mỗi phần của IDE gồm các tính năng ảnh hưởng đến những hoạt động lập trình khác nhau. Tkhô giòn thực đơn có thể chấp nhận được bạn tác động cũng như quản lý trực tiếp trên toàn bộ ứng dụng. Tkhô nóng công cụ được cho phép truy nã cập các chức năng của tkhô cứng thực đơn qua các nút bên trên tkhô nóng công cụ.

*

Các biểu mẫu (Form) - khối xây dựng các chương trình Visual basic - xuất hiện vào cửa sổ form. Hộp công cụ để thêm những điều khiển vào các biểu mẫu của đề án. Project explorer hiển thị các đề án nhưng bạn đang có tác dụng cũng như những thành phần của những đề án. Bạn duyệt cùng cài đặt đặt những thuộc tính của điều khiển, biểu mẫu cùng module vào cửa sổ property. Cuối thuộc, bạn bố trí cùng để mắt tới một hoặc nhiều biểu mẫu trên màn hình thông qua cửa sổ size layout.


Thêm với xoá những thanh khô công cụ vào IDE của Visual basic

Tkhô hanh công cụ là tập hợp các nút ít bấm với biểu tượng chứa trong một tkhô hanh thường đặt dưới tkhô nóng menu. Các nút này đảm nhận các chức năng thông dụng trong cấu trúc menu của Visual basic. Tkhô giòn công cụ rất hửu ích, thế bởi phải lần lượt chọn qua thực đơn cùng thực đơn nhỏ, ta nhấn một nút bấm như thế nào đó trong thanh khô công cụ để gọi một chức năng tương tự trên menu.

Sử dụng tkhô giòn công cụ debug:Tkhô hanh công cụ debug sử dụng để kiểm tra chương trình cùng giải quyết các lỗi có thể xảy ra. Khi gỡ rối chương trình, ta làm cho một số việc như chạy từng mẫu lệnh chương trình, kiểm ttrả giá trị các biến, với dừng chương trình tại một điểm nghi ngờ hoặc dưới những điều kiện như thế nào đó.

Sử dng thanh khô công cụ Edit: Thanh công cụ Edit được dùng để viết chương trình trong cửa sổ code. Các tính năng của tkhô nóng công cụ Edit tương tự như những tính năng không giống ở thực đơn edit. Bạn gồm thể Cut, Paste văn bản...

Một tính năng lý thú của IDE là tkhô nóng công cụ Edit sử dụng tính năng Coplete Word, tự động hoàn tất từ khoá. Tính năng Complete Word rất hữu ích để tách những lỗi cú pháp.

Sử dng tkhô cứng công cụFormEditor:Thanh công cụ size editor cần sử dụng để kéo giãn, di chuyển với sắp xếp các điều khiển trên biểu mẫu. Thanh công cụ Form editor có những tính năng như menu Format.

Sử dng tkhô nóng công cụ chuẩn(Standard): Là tkhô nóng công cụ trọng yếu vào IDE. Tkhô nóng công cụ chuẩn cung cấp nhiều tính năng trong thực đơn file, Project,Debug, với Run.


Thêm những điều khiển vào hộp công cụ

Hộp công cụ là bảng chứa những điều khiển và ta thiết kế giao diện người sử dụng bằng giải pháp chọn các điều khiển từ hộp công cụ với đưa nó vào những biểu mẫu.

Một số điều khiển gồm sẵn vào Visual basic với không thể gỡ bỏ khỏi hộp công cụ. Một số khác nằm bên ngoài Visual basiccùng chứa trong các tập tin mà tất cả phần mở rộng là. ocx. Các điều khiển này còn có thể được cấp dưỡng hoặc gỡ bỏ khỏi thanh công cụ.

Chúng ta sẽ trở lại bỏ ra tiết về những loại điều khiển vào Visual basic trong một chương riêng rẽ.


Định hướng trải qua cửa sổ khung cùng code

Nếu điều khiển là những khối bê tông cơ mà ta tập hợp vào ứng dụng thì biểu mẫu là nền móng để ta xây dựng các khối này.

Các biểu mẫu chứa trong cửa sổ Thiết kế biểu mẫu. Ta sẽ làm việc vào cửa sổ này để thêm các điều khiển vào biểu mẫu.

Đối với từng cửa sổ thiết kế mẫu, ta cũng bao gồm thể mở cửa sổ code. Cửa sổ code là nơi ta viết các đoạn chương trình chạy bên dưới biểu mẫu. Ta bao gồm thể mở cửa sổ code bằng cách nhấn đúp lên biểu mẫu hoặc điều khiển, hoặc chọn code từ menu.


Quản lý ứng dụng với project explorer

Project explorer trong Visual basic góp quản lý cùng định hướng nhiều đề án. Visual basic cho phép tổ chức nhiều đề án vào một nhóm gọi là project group. Ta gồm thể lưu tập hợp các đề án trong Visual basic thành một tập tin đội đề án. Các tập tin này còn có phần mở rộng là.vbg.


Cửa sổ properties

Mỗi thuộc tính bao gồm một hoặc nhiều giá trị. Cửa sổ properties góp bạn xem sửa đổi cùng điều khiển các thuộc tính của những điều khiển ActivateX vào chương trình.


Hiển thị IDE

Ta có thể coi IDE của Visual basic bằng 2 cách: MDI hoặc SDI. Hiển thị kiểu MDI(Multiple document interface) có thể chấp nhận được trình diễn tất cả những cửa sổ thành phần trong IDE như là những cửa sổ nhỏ chứa trong một cửa sổ lớn.

Trái lại đối với hiện thị SDI(single document interface), những cửa sổ thành phần hiển thị một cách độc lập với nhau. Không có một cửa sổ chủ yếu để chứa cùng thống nhất các thành phần.

Chuyển đổin từ hiển thị MDI quý phái SDI

- Chọn Toolsoption

- Trên tang Advance, chọn hộp đánh dấu SDI development Enviroment; nhấn OK. IDE của Visual basic sẽ định lại cấu hình cho hiển thị SDI trong lần khởi động tiếp sau của Visual basic.

- Nhấn OK, bay với khởi động lại Visual basic


Trợ giúp

Không những có tác dụng chủ ngôn ngữ lập trình Visual basic, bạn cũng cần phải sử dụng thuần thục môi trường Visual basic cũng như hiểu các thông điệp cơ mà Visual basic gửi ra. Microsoft cung cấp một trong những hệ thống trợ giúp tốt nhất cho những công cụ phát triển ứng dụng.

Trợ góp nhạy với ngữ cảnh

Tại một vị trí bất kỳ trong Visual basic, bạn nhấn phím F1, nút ít trợ góp. Nó sẽ kích hoạt hệ thống trợ góp của Visual basic, nơi có thể giải mê say hoặc đưa ra những lời khuim, cũng như các đoạn chương trình mẫu.

Visual basic tất cả hệ thống trợ góp là hệ thông thư viện MSDoanh Nghiệp được sử dụng rộng rãi cho các công cụ vạc triển của Microsoft để cung cấp truy hỏi cập đến sổ tay hướng dẫn sử dụng sản phẩm trực tuyến.