Phát triển ứng dụng với VB

94 282 0
Tài liệu đã được kiểm tra trùng lặp
Phát triển ứng dụng với VB

Đ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

Phát triển ứng dụng với VB

Phát triển ứng dụng vớiVisual Basic 6Hà nội - 20031 Giíi thiÖu vÒ VB61 Giới thiệu về Visual Basic 6• Visual Basic là gì ?• Các phiên bản khác nhau của VB• Cài đặt VB6• Tìm kiếm trợ giúp khi sử dụng VB62 Giíi thiÖu vÒ VB61.1Visual Basic là gì?Micrsoft Visual Basic (viết tắt là VB) là cách dễ dàng nhất và nhanh nhất để xây dựng 1 chương trình ứng dụng chạy trên nền Microsoft Windows. VB cũng cấp sẵn 1 tập đầy đủ các công cụ để làm nhanh, đơn giản quá trình phát triển ứng dụng.“Visual” chỉ cách tạo giao diện người dùng đồ hoạ (GUI – graphic user interface) một cách trực quan. Thay vì phải viết rất nhiều dòng mã lệnh để mô tả hình dáng và vị trí của các phần tử tạo nên giao diện, ta chỉ cần đặt những đối tượng đã được xây dựng sẵn lên màn hình (như cách vẽ một bức tranh bằng chương trình Paint).“Basic” chỉ tới ngôn ngữ lập trình BASIC (Beginners All-Purpose Symbolic Intstruction Code), một trong những ngôn ngữ lập trình nổi tiếng. VB phát triển từ ngôn ngữ BASIC và hiện chứa rất nhiều câu lệnh, hàm, từ khoá, mà nhiều trong số chúng có liên quan trực tiếp tới GUI của Windows. Người mới lập trình có thể tạo những chương trình hữu ích bằng cách học sử dụng một số ít các câu lệnh. Còn những người lập trình chuyên nghiệp có thể sử dụng VB để thực hiện bất kỳ công việc nào mà các ngôn ngữ lập trình cho Windows khác có thể làm được.Ngôn ngữ lập trình Visual Basic không chỉ duy nhất được sử dụng trong xây dựng chương trình bằng sản phẩm Microsoft Visual Basic. Phiên bản VB cho lập trình các ứng dụng (VBA) có trong Microsoft Excel, Microsoft Access, . VBScript là ngôn ngữ script được sử dụng rộng rãi trong các ứng dụng Web.1.2 Các bản Visual Basic (Visual Basic Editions)Visual Basic được bán ở 3 bản khác nhau, phù hợp cho những yêu cầu phát triển khác nhau:• Bản Visual Basic Learning cho phép lập trình viên xây dựng các ứng dụng chạy trên MS Windows 95/98/NT/2000. Bản này chứa đầy đủ các điều khiển cơ sở (intrinsic control), cùng với các điều khiển lưới (grid), tab, và điều khiển gắn-dữ liệu. Tài liệu đi kèm gồm có đĩa CDROM chứa “Learn VB Now” và “Microsoft Developer Network (MSDN) Library”3 Giíi thiÖu vÒ VB6• Bản Professional chứa tất cả các tính năng của bản Visual Basic Learning, cùng với: ActiveX control, Internet Information Server Application Designer, tích hợp với Visual Database Tools, Data Environment, Active Data Objects, Dynamic HTML Page Designer. Tài liệu đi kèm với bản Professional chứa sách “Visual Studio Professional Features” cùng với thư viện tài liệu “Microsoft Developer Network“.• Bản Enterprise cho phép những lập trình viên chuyên nghiệp tạo các ứng dụng mạnh, phân tán. Nó gồm các tính năng của bản Professional, cùng với công cụ cho bộ “Back Office” như: SQL Server, Microsoft Transaction Server, Internet Information Server, Visual SourceSafe, SNA Server, . Tài liệu của bản Enterprise gồm sách “Visual Studio Enterprise Features” cùng với thư viện tài liệu “Microsoft Developer Network”.Phiên bản Visual Basic (Visual Basic Versions)Phiên bản Visual Basic hiện hành là Visual Basic 6.0 (Các phiên bản thông dụng trước đó là 3.0, 4.0 và 5.0).Phiên bản VB 6.0 ra đời năm 1998 trong bộ Visual Studio 6.0.Phiên bản VB 6.0 có nhiều đặc điểm mới, tăng cường so với các phiên bản VB trước đó:• Truy nhập cơ sở dữ liệu (ADO, Data Enviroment, .)• Hỗ trợ Internet (hỗ trợ IIS, DHTML, .)• Thêm nhiều control mới; Cho phép tạo thêm nhiều loại control mới.• .4 Giíi thiÖu vÒ VB61.3 Cài đặt VB6Yêu cầu phần cứngĐể chạy Visual Basic, máy tính của ta cần tối thiểu:• Hệ điều hành: Microsoft Windows 95/98/ME/2000/NT (nên là Service Pack 3 trở lên).• Bộ vi xử lý: 486DX/66 MHz hay nhanh hơn• 1 ổ đĩa CD-ROM • Màn hình VGA hay với độ phân giải cao hơn• Bộ nhớ 16 MB RAM với Windows 95/98; 32 MB RAM với Windows NT Workstation.• Chuột hay thiết bị tương tự• Đĩa cứng: Tuỳ thuộc vào cài đặt chi tiếtCài đặt VB 6.0:• Cài đặt VB6• Cài đặt tài liệu MSDN5 Giíi thiÖu vÒ VB61.4Tìm kiếm trợ giúp khi sử dụng VB6Visual Basic Help được gọi bằng cách chọn “Contents” từ menu Help; khi đó Thư viện MSDN sẽ được chạy. Tại đó có tất cả mọi chủ đề cần cho lập trình với VB.Contetxt-Sensitive Help (trợ giúp ngữ cảnh) được gọi bằng nhấn F1 bất cứ tại thời điểm cần trợ giúpCode Editor (Bộ soạn thảo mã lệnh) tự động cung cấp những thông tin cần thiết khi mã lệnh được đưa vào.Sample Applications (Ví dụ mẫu) minh hoạ các tính năng của VB, cách sử dụng chúng có trên đĩa CDROM MSDN tại thư mục \Disk 1\ Samples Microsoft Visual Basic Web site chứa thông tin cập nhật nhất về VB.6 Ph¸t triÓn øng dông víi VB62 Phát triển một ứng dụng với Visual Basic• Một số khái niệm cơ bản trong lập trình Windows• Mô hình hướng sự kiện• Môi trường phát triển tích hợp• Các bước cơ bản để xây dựng một chương trình ứng dụng• Tạo mới, mở, lưu trữ 1 project7 Phát triển ứng dụng với VB62.1Mt s khỏi nim c bn trong lp trỡnh WindowsVB c xõy dng nh l mụi trng giỳp phỏt trin cỏc ng dng cho MS Windows. Lp trỡnh vi Windows gm 3 khỏi nim c s : window (ca s), event (s kin) v message (thụng ip).Ca s n gin l 1 khu vc hỡnh ch nht. Chỳng ta ó bit nhiu loi ca s khỏc nhau: ca s chng trỡnh Explorer, ca s 1 ti liu trong chng trỡnh Windword, 1 hp thụng bỏo. Ngoi ra cũn cú nhiu loi ca s khỏc nh: mt nỳt lnh, mt hp son tho, nỳt tu chn, thanh thc n.H iu hnh MS Windows qun lý cỏc ca s qua s hiu duy nht ca mi ca s (window handle hay hWnd). H iu hnh qun lý, theo dừi tng ca s ú nhn hay gi cỏc s kin. S kin cú th l hnh ng ca ngi s dng nh nhn chut, n phớm, hay phỏt sinh t cỏc iu khin c lp trỡnh, hay thm chớ l kt qu ca nhng hnh ng ca ca s khỏc.Mi khi cú 1 s kin xy ra, nú gi thụng ip ti cho h iu hnh. HH x lý thụng ip ú v truyn thụng ip ú ti tt c cỏc ca s. Mi ca s s thc hin hnh ng phự hp ca riờng mỡnh x lý thụng ip.X lý vi tt cỏc kt hp ca ca s, s kin, thụng ip rt phc tp. VB giỳp chỳng ta trỏnh vi vic x lý chỳng mc c s v nh ú giỳp chỳng ta xõy dng ng dng cho MS Windows d dng hn.8 Ph¸t triÓn øng dông víi VB62.2Mô hình hướng sự kiệnMô hình thủ tục truyền thống:- Trình tự thực hiện được định trước- Chương trình quyết định phần mã lệnh nào được chạy và theo thứ tự nào.Mô hình hướng sự kiện (event-driven model)- Trình tự thực hiện không được định trước- Những phần mã lệnh khác nhau được chạy để đáp ứng những sự kiện.9 Ph¸t triÓn øng dông víi VB62.3Phát triển tương tácMôi trường phát triển truyền thống- Viết mã lệnh- Biên dịch mã lệnh- Kiểm tra mã lệnhVB sử dụng cách tiếp cận phát triển tương tác. Trong môi trường phát triển tương tác: - Mã lệnh được dịch cú pháp ngay khi được gõ vào- Mã lệnh được biên dịch ngay khi được gõ vào- Hồi âm lập tức cho lập trình viên10 [...]... triĨn øng dơng víi VB6 Một chương trình viết bằng VB có 2 phần: Form và Code. 13 Ph¸t triĨn øng dơng víi VB6 2. 3Phát triển tương tác Mơi trường phát triển truyền thống - Viết mã lệnh - Biên dịch mã lệnh - Kiểm tra mã lệnh VB sử dụng cách tiếp cận phát triển tương tác. Trong môi trường phát triển tương tác: - Mã lệnh được dịch cú pháp ngay khi được gõ vào - Mã lệnh được biên dịch ngay khi được gõ... tất các kết hợp của cửa sổ, sự kiện, thông điệp rất phức tạp. VB giúp chúng ta tránh với việc xử lý chúng ở mức cơ sở và nhờ đó giúp chúng ta xây dựng ứng dụng cho MS Windows dễ dàng hơn. 8 Giíi thiƯu vỊ VB6 1 Giới thiệu về Visual Basic 6 • Visual Basic là gì ? • Các phiên bản khác nhau của VB • Cài đặt VB6 • Tìm kiếm trợ giúp khi sử dụng VB6 2 Form vµ Control 3.4Label Label (nhãn) hiển thị văn bản... gọi trong mỗi module. 49 Phát triển ứng dụng với Visual Basic 6 Hà nội - 2003 1 Giíi thiƯu vỊ VB6 • Bản Professional chứa tất cả các tính năng của bản Visual Basic Learning, cùng với: ActiveX control, Internet Information Server Application Designer, tích hợp với Visual Database Tools, Data Environment, Active Data Objects, Dynamic HTML Page Designer. Tài liệu đi kèm với bản Professional chứa... interface) là 2 kiểu giao diện của mơi trường phát triển tích hợp của VB. Để chuyển đổi giữa chúng sử dụng: Tools | Options | Advanced ; chọn đánh dấu hay huỷ bỏ tại: 11 Ph¸t triĨn øng dơng víi VB6 2.1Một số khái niệm cơ bản trong lập trình Windows VB được xây dựng như là môi trường giúp phát triển các ứng dụng cho MS Windows. Lập trình với Windows gồm 3 khái niệm cơ sở : window (cửa sổ), event (sự... loại control mới. • 4 Phát triển ứng dụng với VB6 ã Chy chng trỡnh: - Chn Run | Start hay nhấn F5 hoặc Nút Start để chạy chương trình - Chọn Run | End hoặc nút Stop để dừng chương trình đang chạy - Chọn Run | Break hay nhấn <Ctrl+Break> hoặc nút Pause để kết thúc chương trình bất thường 20 Form vµ Control 33 Ph¸t triĨn øng dơng víi VB6 Một chương trình viết bằng VB có 2 phần: Form và Code.... Red Balloon.Diameter = 10 Balloon.Inflated = True 25 Ph¸t triĨn øng dơng víi VB6 2.4Mơi trường phát triển tích hợp Sau khi khởi động, chúng ta sẽ làm việc trong mơi trường phát triển tích hợp gồm: View\chọn các thanh cơng cụ. • Menu Bar: Hiển thị các lệnh khi làm việc với VB • Context Menu: Chứa phím tắt tới các lệnh thường gọi gắn với đối tượng hiện đang làm việc. Hãy kích chuột phải để làm xuất hiện... mã lệnh gắn với thủ tục sự kiện, Visual Basic sẽ gọi đoạn lệnh đó. Mặc dù đối tượng trong Visual Basic tự động nhận ra tập định nghĩa trước các sự kiện, lập trình viên mới là người quyết định các đối tượng có đáp ứng hay khơng và đáp ứng thế nào với 1 sự kiện cụ thể. Mỗi sự kiện có 1 phần mã lệnh tương ứng với nó dưới dạng 1 thủ tục đáp ứng sự kiện. Để điều khiển các 1 đối tượng đáp ứng 1 sự kiện,... Studio Enterprise Features” cùng với thư viện tài liệu “Microsoft Developer Network”. Phiên bản Visual Basic (Visual Basic Versions) Phiên bản Visual Basic hiện hành là Visual Basic 6.0 (Các phiên bản thông dụng trước đó là 3.0, 4.0 và 5.0). Phiên bản VB 6.0 ra đời năm 1998 trong bộ Visual Studio 6.0. Phiên bản VB 6.0 có nhiều đặc điểm mới, tăng cường so với các phiên bản VB trước đó: • Truy nhập cơ sở... cho ứng dụng • Code Editor Window: Nơi cho phép soạn thảo lệnh của chương trình. • Form Layout Window: Cho phép điều chỉnh vị trí của form tương ứng trên màn hình máy tính. • Immediate, Locals, và Watch Windows: Những cửa sổ dùng để gỡ rối khi chạy chương trình. * Giao diện SDI hay MDI SDI (single document interface) và MDI (mutiple document interface) là 2 kiểu giao diện của mơi trường phát triển. .. phương thức và đáp ứng các sự kiện. Sự kiện Resize được kích hoạt khi kích cỡ form bị thay đổi. Sự kiện Activate được kích hoạt khi form được gọi. Deactivate được gọi khi 1 form hay 1 ứng dụng khác được gọi. Để làm 1 form xuất hiện, sự dụng phương thức Show tenform.Show Gọi phương thức Show khiến thuộc tính Visible của form có giá trị True. Có nhiều phương thức của form làm việc với văn bản và hình . dựng một chương trình ứng dụng Tạo mới, mở, lưu trữ 1 project7 Phát triển ứng dụng với VB6 2.1Mt s khỏi nim c bn trong lp trỡnh WindowsVB c xõy dng nh l. dông víi VB6 2 Phát triển một ứng dụng với Visual Basic• Một số khái niệm cơ bản trong lập trình Windows• Mô hình hướng sự kiện• Môi trường phát triển tích

Ngày đăng: 23/08/2012, 11:02

Hình ảnh liên quan

Form có nhiều thuộc tính qui định hình thức như: Caption, - Phát triển ứng dụng với VB

orm.

có nhiều thuộc tính qui định hình thức như: Caption, Xem tại trang 27 của tài liệu.
Có nhiều phương thức của form làm việc với văn bản và hình ảnh như:  Print, Line, Circle, Refresh  giúp in hay vẽ  trực tiếp lên bề mặt form. - Phát triển ứng dụng với VB

nhi.

ều phương thức của form làm việc với văn bản và hình ảnh như: Print, Line, Circle, Refresh giúp in hay vẽ trực tiếp lên bề mặt form Xem tại trang 28 của tài liệu.
Bảng các đối tượng và thuộc tính: - Phát triển ứng dụng với VB

Bảng c.

ác đối tượng và thuộc tính: Xem tại trang 38 của tài liệu.
Bảng sau nêu phần tiền tố thường sử dụng cho cả control cũng như các kiểu biến: - Phát triển ứng dụng với VB

Bảng sau.

nêu phần tiền tố thường sử dụng cho cả control cũng như các kiểu biến: Xem tại trang 75 của tài liệu.

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

Tài liệu liên quan