Tạo form và sinh mó cho ứng dụng

Một phần của tài liệu Đề cương ngôn ngữ lập trình VB6 (Trang 35 - 40)

Giả sử trong một CSDL mới, bạn đó tạo một bảng cú tờn Reader với cỏc trường ReaderID TEXT(5), Name TEXT(25), Address TEXT(255) và đang định tạo form nhập record cho bảng này với mó lệnh bằng VBasic. Từ VisData, bạn mở CSDL đú, quyết định sẽ mở CSDL theo kiểu nào trong những kiểu TableSet, DynaSet hay SnapShot. Và bạn sẽ đặt đối tượng Data Control hay DBGrid vào trong form tương lai. Bạn chọn những ấn định đú bằng nỳt cụng cụ như mụ tả ở Hỡnh 2. Sau đú bạn sẽ lấy lệnh Utility. Data Form Designer. Hỡnh 14 cho thấy những gỡ bạn phải khai bỏo để tạo lập một form: nhập tờn của table vào hộp RecordSource, nhập tờn form vào hộp Form Name w/o Extension, và chọn cỏc trường mà bạn muốn thể hiện trong form. Cỏc trường này được chọn từ hộp list box Available Fields để chuyển vào Include Fields. Cụng việc chấm dứt bằng nỳt lệnh Build the Form. Bõy giờ cú thể đúng VisData bằng lệnh File.Exit để trở về VBasic. Hẳn bạn sẽ ngạc nhiờn với form mới tạo với những chi tiết khỏ chuyờn nghiệp. Thớch thỳ hơn nữa khi chuyển sang màn hỡnh Code, bạn sẽ thấy mó lệnh đó cú sẵn.

Hỡnh 14. Hộp thoại cđa Data Form Designer

Đến đõy bạn cú thể núi gỡ về phiờn bản mới của VBasic? Đỏng để nõng cấp phải khụng?

Xõy dựng chương trỡnh để khởi động cỏc chương trỡnh khỏc

Nhập Dẫn

Để bày vẻ và quảng cỏo thờm cho mỏy tớnh cú rất nhiều cỏch. Nhưng nếu bạn là người chuyờn rỏp mỏy hay một cửa hàng tin học thỡ cú lẻ bạn nờn viết 1 chương trỡnh tự động chạy lỳc khởi động (Start Up) để trưng bày cỏc phần mềm đó cài đặt trờn mỏy, luụn tiện giới thiệu chỳt ớt về mỡnh hay cửa hàng. Ta tạm đặt tờn cho chương trỡnh đầu tiờn này là "Launch" nhộ.

Viết chương trỡnh, cú rất nhiều ngụn ngữ lập trỡnh dư sức để viết một chương trỡnh như vậy. Nhưng dễ dàng hơn hết, cú lẻ và Visual Basic. Viết chương trỡnh này bằng Visual Basic khụng đũi hỏi gỡ bạn nhiều, chỉ cần chỳt khộo lộo và ỏp dụng cỏc cụng cụ của Visual Basic một cỏch thớch hợp cộng thờm chỳt ớt sỏng tạo mà thụi.

Chương trỡnh Launch đó hoàn tất

Cú rất nhiều cỏch để phõn loại cỏc phần mềm cài đặt trờn mỏy. Chương trỡnh thớ dụ này phõn nhúm cỏc ứng dụng cài đặt trong Windows thành 3 nhúm: Windows System (cỏc cụng cụ chuẩn của Windows), Applications (cỏc ứng dụng của người dựng cài thờm), Vietnamese Utilities (cỏc tiện ớch về tiếng việt).

Cơ chế hoạt động của chương trỡnh này là "mồi lửa" cho người sử dụng khởi động chương trỡnh mà mỡnh cần bằng menu hay cỏc button của chương trỡnh, sau đú chương trỡnh này tự động "biến".

Để mồi lửa cho người sử dụng, ta buộc phải biết chớnh xỏc vị trớ của cỏc file chương trỡnh mà người dựng cần.

Đầu tiờn là cỏc tiện ớch kốm theo Windows như WordPad, Notepad, Paint, ... (tụi chỉ xin thớ dụ 3 chương trỡnh thụi). Cỏc file thực thi của chương trỡnh này chủ yếu nằm trong thư mục Windows, vậy chỉ cần tỡm ra thư mục Windows là ta cú thể giải quyết được vấn

Chuyện này cũng rất dễ dàng và vụ cựng may mắn là Windows cú khả năng tự động tỡm kiếm cỏc file thực thi trong thư mục Windows và Windows\System cho nờn chỳng ta khỏe (ta cú thể hiểu là nú tự đặt dường dẫn đến thư mục Windows và Windows\System). Chỳ ý: Khi muốn gọi WordPad bạn phải gọi file write.exe và Paint phải gọi file Pbrush.exe. 2 file này khụng phải là file chương trỡnh chớnh, chỳng chỉ cú nhiệm vụ gọi file thực thi của Paint (MSPaint.exe) và WordPad (WordPad.exe) nằm trong Program files\Accessories mới thực sự là file chương trỡnh chớnh.Microsoft phải làm như vậy để tương thớch với cỏc chương trỡnh cũ của Windows 3.x. Sau đõy là tờn file của một số chương trỡnh cú sẵn trong Windows (với điều kiện bạn phải cho cài đặt khi setup Windows).

Tờn file Thư mục Chương trỡnh notepad.exe Windows Notepad write.exe Windows WordPad Pbrush.exe Windows Paint

Cleanmgr.exe Windows Disk Cleanup (W98) Defrag.exe Windows Disk Defragmenter Scandskw.exe Windows Scan Disk

Sndvol32.exe Windows Volume Control Winfile.exe Windows File manager

Msconfig.exe System System Configuration Utility Sfc.exe System System file checker

Sysedit.exe System System Configuration Editor

.... .... ....

Vậy là chuyện gọi 1 chương trỡnh của Windows khụng cú gỡ khú khăn, chỉ cần biết tờn file là xong, mọi chuyện cũn lại là của Windows.

Cũn cỏc ứng dụng khỏc do người dựng hay người lắp mỏy cài đặt thờm chỉ cú cỏch là gọi theo đường dẫn chớnh xỏc vỡ mỗi mỏy mỗi khỏc, cụng sức cho việc tỡm kiếm khỏ gian nan, chưa hợp với cỏc tay nghiệp dư như chỳng ta. Khuyết điểm của chương trỡnh là phải viết riờng cho từng mỏy, chỳng ta sẽ giải quyết vấn đề này ở bài viết sau "Nõng cấp chương trỡnh Launch".

Bạn cũng cú thể viết chương trỡnh này cho chức năng Auto Run của CD chương trỡnh, lỳc nay mọi chuyện lại càng dễ dàng vỡ cỏc đường dẫn và chương trỡnh trờn CD đều nằm trong tay ta, cứ đi từ thư mục gốc vào là xong chuyện.

Một phần của tài liệu Đề cương ngôn ngữ lập trình VB6 (Trang 35 - 40)

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

(113 trang)