Công cụ trong VB6 Công cụ trong VB6 Bởi: FPT Software Để tìm hiểu về các công cụ trong VB chúng ta sẽ đề cập tới Add-in Các công cụ trong add-in Trình

Tài liệu tương tự
Tìm hiểu ngôn ngữ lập trình Visual Basic Tìm hiểu ngôn ngữ lập trình Visual Basic Bởi: Khuyet Danh Tìm hiểu ngôn ngữ lập trình Visual Basic Tổng quan

Thực hành trên Rose Thực hành trên Rose Bởi: Đoàn Văn Ban Xây dựng biểu đồ thành phần + Tạo lập mới hoặc mở một biểu đồ thành phần đã được tạo lập trư

Tài liệu Hướng dẫn sử dụng

100 CÂU TRẮC NGHIỆM TIN HỌC 6 I. CÂU HỎI TRẮC NGHIỆM Câu 1: Để viết đơn đăng kí tham gia câu lạc bộ, em nên sử dụng phần mềm nào dưới đây? A. Chương t

PHẦN 8: LỊCH TUẦN I. Giới thiệu: Chương trình lịch tuần với các tính năng như sau: Lịch chạy trên giao diện WEB với CSDL chạy tập trung. Theo dõi lịch

Microsoft Word - HDSD-QLHD.doc

TẬP ĐOÀN VIỄN THÔNG QUÂN ĐỘI VIETTEL TRUNG TÂM CÔNG NGHỆ THÔNG TIN 1 HƯỚNG DẪN SỬ DỤNG HỆ THỐNG QUẢN LÝ VÀ ĐIỀU HÀNH VĂN BẢN ĐIỆN TỬ Đối tượng Văn thư

TRƯỜNG Đ CK Joel Murach lay Harris TÜ SACH BẢN QUYỄN FPT Polytechnic P H P v ä MySQL Murach's PHP and MySQL Khởi động nhanh với PHP & MySQL

TẬP ĐOÀN VIỄN THÔNG QUÂN ĐỘI DỊCH VỤ CHỨNG THỰC CHỮ KÝ SỐ VIETTEL-CA SỔ TAY HƯỚNG DẪN SỬ DỤNG CHỨNG THƯ SỐ VIETTEL-CA MỤC LỤC 1. GIỚI THIỆU VỀ DỊCH VỤ

Backup Cloud Server

HEADING 1: PHẦN 1: QUẢN LÝ VÀ DUY TRÌ HỆ ĐIỀU HÀNH

mySQL - Part 1 - Installation

Làm quen với chương trình Microsoft Excel Làm quen với chương trình Microsoft Excel Bởi: unknown Làm quen với chương trình Những thao tác đầu tiên với

TẬP ĐOÀN ĐIỆN LỰC VIỆT NAM TRUNG TÂM CÔNG NGHỆ THÔNG TIN TÀI LIỆU HƯỚNG DẪN SỬ DỤNG DIM OPERATOR v1.2 (Dành cho Đơn vị phát điện) Hà Nội, tháng 2/2008

Hãy chọn phương án đúng CÂU HỎI TRẮC NGHIỆM TIN HỌC 7 HK1 Câu 1: Bảng tính thường được dùng để: a. Tạo bảng điểm của lớp em b. Bảng theo dõi kết quả h

TỔNG CỤC THUẾ TÀI LIỆU HƯỚNG DẪN CÀI ĐẶT ỨNG DỤNG HỖ TRỢ KÊ KHAI PHIÊN BẢN 4.0.X (DÙNG CHO NGƯỜI NỘP THUẾ) HÀ NỘI

HƯỚNG DẪN SỬ DỤNG CÁC SẢN PHẨM CỦA OFFICE 365 Hợp đồng số: 25/KTQD-FPT Cung cấp hệ thống Office trực tuyến và thư điện tử Trường Đại Học Kinh Tế Quốc

HỘI THI TIN HỌC TRẺ TỈNH AN GIANG ĐỀ CHÍNH THỨC ĐỀ THI LÝ THUYẾT BẢNG A - KHỐI TIỂU HỌC Khóa ngày: Thời gian : 20 phút (không kể thời gian

Cách khởi động P-touch Editor Trước khi sử dụng máy in này, đảm bảo đã đọc Hướng dẫn sử dụng trực tuyến này. Chúng tôi đề nghị bạn cất giữ sách hướng

Bài thực hành 6 trang 106 SGK Tin học 10

MCSA 2012: Distributed File System (DFS) MCSA 2012: Distributed File System (DFS) Cuongquach.com Ở bài học hôm nay, mình xin trình bày về Distributed

Hướng dẫn Bài thực hành 7 SGK Tin học 6 | Giải bài tập SGK Tin lớp 6

HƯỚNG DẪN SỬ DỤNG PHẦN MỀM KBHXH NỘI DUNG I. Giới thiệu... 2 II. Hướng dẫn sử dụng phần mềm kê khai BHXH Nhập thông tin Doanh nghiệp Q

Hướng dẫn Bắt đầu Nhanh Microsoft Publisher 2013 trông khác với các phiên bản trước, vì vậy chúng tôi tạo ra hướng dẫn này để giúp bạn dê dàng nắm bắt

1. Xem tin tuyển dụng Khi lựa chọn vào Thông tin tuyển dụng hoặc các tin tuyển dụng tại các vị trí, thí sinh sẽ nhìn thây nút Nộp đơn, khi lựa chọn sẽ

WICELL User Guide Smart Cloud Wicell Controller Standard Version Manual version

HƯỚNG DẪN CÁC NGHIỆP VỤ KÊ KHAI (Trên phần mềm ebh của công ty Thái Sơn) Nghiệp vụ : Đăng ký đóng BHXH bắt buộc (Người lao động có thời hạn ở nước ngo

Microsoft Word - Phan 1 - Kien thuc co so IFS-HANU 2011.doc

ESET Mobile Security

Thiết kế website động với mã nguồn Drupal 7 - Phần 1

Phân tích và thiết kế hệ thống thông tin

Easy UI Solution 3 Hướng dẫn sử dụng

TRUNG TÂM KINH DOANH VNPT ĐỒNG THÁP o0o TÀI LIỆU HƯỚNG DẪN KHAI THÁC Website QUẢN LÝ CÔNG NỢ - HÓA ĐƠN ĐIỆN TỬ dongthap.vnpt.vn/tt

Hướng dẫn KHG sử dụng dịch vụ BaaS do Mobifone Global cung cấp Tổng Công ty Viễn thông MOBIFONE là nhà cung cấp dịch vụ Viễn thông và CNTT hàng đầu tạ

Hướng dẫn bắt đầu sử dụng mozabook mozabook 2 Cài đặt, bắt đầu, Bản đồ màn hình Mở ấn phẩm, Nhập PDF và PPT Dẫn đường, Cập nhật ấn phẩm Ấn phẩm mới Nộ

HƯỚNG DẪN SỬ DỤNG PHẦN MỀM ebh NỘI DUNG I. Giới thiệu II. Hướng dẫn sử dụng phần mềm kê khai BHXH ebh Bắt đầu sử dụng chương trình...

Ch­ng I

Chương II - KIẾN TRÚC HỆ ĐIỀU HÀNH

Huong dan su dung phan mem Quan ly chat luong cong trinh GXD

Hướng dẫn sử dụng dịch vụ FTP

1_GM730_VIT_ indd

Viện Đại học Mở Hà Nội Trung tâm Đào tạo Trực tuyến (E-Learning) Tài liệu hướng dẫn học viên TÀI LIỆU HƯỚNG DẪN SỬ DỤNG HỆ THỐNG ĐÀO TẠO TRỰC TUYẾN Dà

Bài 1:

Moduel 7:Trinh chiếu bài thuyết trình 163 Moduel 7: rình chiếu bài thuyết trình 7.1. rình chiếu bài thuyết trình Thiết lập các tùy ch n cho chế độ Sli

ISA Server - Installation ISA Server - Installation Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta không thể phủ nhận rằng trong khoảng vài năm trở lại đây Inte

SM-N9208 SM-N920C SM-N920CD SM-N920I Sách hướng dẫn sử dụng Vietnamese. 08/2015. Rev.1.0

HƯỚNG DẪN SỬ DỤNG CỔNG THÔNG TIN CÁN BỘ ( Cổng thông tin cán bộ là phần mềm nằm trong Hệ thống thông tin tổng thể của Trườ

Bitdefender Total Security

Một số thao tác trong windows XP Một số thao tác trong windows XP Bởi: Vien CNTT DHQG Hanoi MỘT SỐ THAO TÁC TRONG WINDOWS XP Tạo đĩa mềm khởi động DOS

TIẾNG VIỆT ENGLISH Hướng dẫn sử dụng User Guide LG-V400 MFL (1.0)

Giới thiệu về ADO.NET Giới thiệu về ADO.NET Bởi: phamvanviet truonglapvy Trong thực tế, có rất nhiều ứng dụng cần tương tác với cơ sở dữ liệu..net Fra

Lập trình cấu trúc trong Visual Basic Lập trình cấu trúc trong Visual Basic Bởi: Nguyễn Sơn Học xong chương này, sinh viên phải nắm bắt được các vấn đ

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN XÂY DỰNG WEBSITE QUẢN LÝ RẠP CHIẾU PHIM TRÊN CƠ SỞ YII FRAMEWORK Hà Nội 2016

asqw

IPSec IPSec Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta đã biết khi ta sao chép dữ liệu giữa 2 máy hoặc thông qua mạng VPN để nâng cao chế độ bảo mật người q

000.FF50VI. Trang bia 1 - bia ngoai

Trường Đại học Dân lập Văn Lang - Nội san Khoa học & Đào tạo, số 5, 11/2005 NHÓM HỌC TẬP SÁNG TẠO THS. NGUYỄN HỮU TRÍ Trong bài viết này tôi muốn chia

Bài 3 Tựa bài

HƯỚNG DẪN SỬ DỤNG VNCS HOME TRADING 1. Bảng mô tả Thuật ngữ viết tắt Viết tắt CTCK KH TK PHT Mô tả Công ty chứng khoán Khách hàng Tài khoản Phát hành

(Tái bản lần thứ hai)

Bảo mật hệ thống Bảo mật hệ thống Bởi: unknown Bảo vệ tài nguyên với NTFS Hệ thống tập tin NTFS cung cấp chế độ bảo mật cho tập tin và thư mục. Nghĩa

iCeeNee iOS User's Manual.docx

Các thanh công cụ Toolbar Các thanh công cụ Toolbar Bởi: Khoa CNTT ĐHSP KT Hưng Yên Origin cung cấp các nút thanh công cụ cho những lệnh menu thường x

Microsoft Word - HDSD digiTool.doc

HƯỚNG DẪN SỬ DỤNG HỆ THỐNG E-LEARNING Version 2.9 Công Ty TNHH Uratek Website: TP.HCM, 7/2018

Microsoft Word - Tailieu win2003.doc

Công Ty Công Nghệ Tin Học Mũi Tên Vàng Địa chỉ: Số 7 Nam Quốc Cang, Quận 1, TP HCM Điện thoại: Hotline: Website:

Hướng dẫn sử dụng

Microsoft Word - Cau hoi on tap.doc

Kiểm soát truy suất Kiểm soát truy suất Bởi: Khoa CNTT ĐHSP KT Hưng Yên Khái niệm Bảo mật thực chất là kiểm soát truy xuất [1]. Mục đích của bảo mật m

HƯỚNG DẪN SỬ DỤNG INTERNET BANKING KHÁCH HÀNG CÁ NHÂN 1/56

Hướng dẫn cài đặt và Tạo bản quyền Sản phẩm SAS INNOVA 2012 OPEN Phần 01 - Cài đặt SAS INNOVA 2012 OPEN Để cài đặt SAS INNOVA 2012 OPEN bạn cần phải c

User manual template

Hướng dẫn tham khảo Hướng dẫn sơ lược quy trình hoạt động HL-B2000D HL-B2080DW Brother khuyến khích giữ hướng dẫn này cùng với thiết bị Brother để tha

Hướng dẫn Cài đặt NOTEBOOK Hướng dẫn Cài đặt Windows Đọc kỹ tài liệu này trước khi cài đặt. Sau khi đọc Hướng dẫn Cài đặt này, cất ở nơi dễ lấy để tất

Thư viện HUFLIT Tài liệu hướng dẫn sử dụng CSDL ProQuest TÀI LIỆU HƯỚNG DẪN SỬ DỤNG CSDL PROQUEST 1 GIỚI THIỆU CHUNG ProQuest là một cơ sở dữ liệu đa

Installation and Operating Instructions (Vietnamese)

Operating Instructions

1 Tạo slide trình diễn với Microsoft Powerpoint Tạo slide trình diễn với Microsoft Powerpoint Người thực hiện Hoàng Anh Tú Phạm Minh Tú Nội dung 1 Mục

OpenStax-CNX module: m Giới thiệu về ngôn ngữ C và môi trường turbo C 3.0 ThS. Nguyễn Văn Linh This work is produced by OpenStax-CNX and licens

2014 Encyclopædia Britannica, Inc.

ThemeGallery PowerTemplate

XJ-UT311WN_XJ-UT351WN

Internet Information Service - IIS Internet Information Service - IIS Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta đã tìm hiểu về cách dựng một NAT Server...

Hợp đồng Chính

Các câu hỏi nhỏ về visual basic Các câu hỏi nhỏ về visual basic Bởi: Khoa CNTT ĐHSP KT Hưng Yên Các câu hỏi nhỏ về visual basic Sau đây là một số câu

TÀI LIỆU HƯỚNG DẪN SỬ DỤNG SMAS Tổ tin học TABLE OF CONTENTS I. Thông tin tài liệu... 2 II. Đăng nhập vào hệ thống... 3 III. Đổi mật khẩu đăng nhập...

CÔNG TY TNHH GIẢI PHÁP CÔNG NGHỆ VIỄN NAM TÀI LIỆU HƯỚNG DẪN WEBSITE MIỄN PHÍ ( WEBMIENPHI.INFO ) Mọi chi tiết về tài liệu xin liên hệ: CÔNG TY TNHH G

1.1. Ma trận chuẩn kiến thức, kĩ năng (Tin học 3, cuối năm)

Nh?ng cách cha?y Android trên máy tính

Dell UltraSharp U2518D Trình Quản Lý Màn Hình Dell Sổ tay hướng dẫn sử dụng

Slide 1

ZTE-G R255 越南说明书.doc

HƯỚNG DẪN CÀI ĐẶT TRÊN WINDOW7

Chương trình dịch

Nokia 7 Plus Hướng dẫn sư dụng Bản phát hành vi-vn

FB.000.Bia

Hướng dẫn sử dụng Adobe Presenter Pro 7.0

PHẦN II

8/22/2016 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY Nội dung lý thuyết Phần 1 Nhập môn và các kỹ năng Bài 1 Giới thiệ

Bản ghi:

Bởi: FPT Software Để tìm hiểu về các công cụ trong VB chúng ta sẽ đề cập tới Add-in Các công cụ trong add-in Trình đóng gói và triển khai ứng dụng Visual Basic cho phép nạp và gỡ bỏ các Add-in dùng để mở rộng môi trờng trong phát triển Visual Basic. ADD-INS Từ menu Add-ins, chọn Add-ins manager..hộp thoại Add-ins xuất hiện 1/10

Các công cụ trong ADD-INS Trình cài đặt ứng dụng Là Trình đóng gói và triển khai ứng dụng sẽ đợc nói rõ ở phần sau Trình đối tượng dữ liệu tự động Chỉ có trên phiên bản Professional và Enterprise của VB 6 Trình đối tợng dữ liệu ( Data Object Wizard ) tự động tạo ra các đối tợng tầng giữa ( middle-tier object ) rằng buộc với môi trờng dữ liệu ( Data Environment ) hoặc các UserControl. Nó cho phép phát sinh các đoạn chơng trình để tạo ra nguồn dữ liệu hiệu chỉnh và User Control để hiển thị và thao tác các dữ liệu thông qua các thủ tục đã lu trữ. Lưu ý rằng, trớc hết ta phải tạo một Data Environment với các lệnh để lấy về hoặc thao tác trên dữ liệu trớc khi dùng Wizard này. Các lệnh này bao gồm : Dòng lệnh SELECT Các lệnh tuỳ chọn nhu INSERT, UPDATE, DELETE Add-In đợc dùng khi ta cần : Tạo các Recordset cho phép cập nhật từ các thủ tục đã lu trữ Tạo các User Control để hiển thị và thao tác với CSDL Tự động phát sinh chơng trình của VISUAL BASIC để thể hiện mối liên hệ giữa các dữ liệu. Tạo các điều khiển để cho phép hiển thị và thao tác với các mối liên hệ tìm kiếm. Dùng mô tả bằng văn bản dễ hiểu thay vì một giá trị khó hiểu. Có mô tả văn bản dễ hiểu cho giá trị Null. Trình xây dựng dữ liệu tự động Chỉ có trên phiên bản Professional và Enterprise của VB 6 Trình xây dựng biểu mẫu dữ liệu ( Data Form Wizard ) đợc kết hợp với trình tạo ứng dụng ( Application wizard ), tạo biểu đồ ( Chart ) và lới ( FlexGrid ). 2/10

Wizard này đợc thiết kế để tự động phát sinh các biểu mẫu Visual Basic chứa các điều khiển rằng buộc dữ liệu và các thủ tục dùng quản lý thông tin dẫn xuất từ các bảng và các câu truy vấn. Ta có thể dùng Wizard để tạo các biểu mẫu từ một bảng hay một câu truy vấn, hoặc một biểu mẫu kiểu Master/Detail chứa các mối quan hệ phức tạp loại một nhiều. Nếu sử dụng điền khiển ta có thể dùng biểu mẫu kiểu lới hay kiểu mảng ( datasheet ). Wizard chỉ đợc dùng kết nối với kiểu ADO. Dùng Wizard để : Thiết kế nhanh chóng các biểu mẫu với các điều khiển rằng buộc với nguồn dữ liệu. Tạo các biểu mẫu Master/Detail kiểu một mẩu tin, kiểu lới. Tạo nhanh chóng các khuôn mẫu cho biểu mẫu dựa trên dữ liệu. Tạo biểu mẫu với một bảng hay kiểu lưới ( hay datasheet) Xác định loại cơ sở dữ liệu : Là ODBC hay Access Chọn tên tệp tin cơ sở dữ liệu và kiểu ràng buộc ta muốn sử dụng trên biểu mẫu. Bớc này dùng cho những cơ sở dữ liệu không phải ODBC. Chọn kiểu biểu mẫu : Có nhiều kiểu : Một mẩu tin : ở một thời điểm, chỉ một mẩu tin hiển thị. Đây là mặc định. Bảng dữ liệu ( Datasheet ) :Biểu mẫu hiển thị những trờng đợc chọn theo dạnh bảng dữ liệu ( Datasheet ) dùng điều khiển DataGrid. Master / Detail : Mẩu tin Master có định dạng là một mẩu tin và mẩu tin Detail là một bảng dữ liệu ( Datasheet ). Khi dữ liệu trong Master thay đổi, dữ liệu trong Detail tự động thay đổi theo do liên kết giữa 2 phần này. MS Hflex Grid: Biểu mẫu hiển thị dữ liệu xếp theo bảng. MS Chart: Biểu mẫu hiển thị dữ liệu theo biểu đồ. Chọn rằng buộc Điều khiển ADO Dùng chơng trình của ADO Dùng lớp dữ liệu ( Data class ) Chọn nguồn cho mẩu tin 3/10

Chọn điều khiển ta muốn xuất hiện trên biểu mẫu và cho phép Wizard tạo chơng trình cho chúng. Đó là các nút Add, Update, Edit, Refresh, Close, Show Data Control. Kết thúc. Tạo biểu mẫu Master/ Detail Xác định cơ sở dữ liệu là ODBC hay Access Chọn biểu mẫu (tơng tự phần tạo biểu mẫu trớc ) Xác định nguồn dữ liệu cho phần Master Xác định nguồn dữ liệu cho phần Detail Xác định dữ liệu cho kết nối một-nhiều giữa Master và Detail. Chọn điều khiển ta muốn xuất hiện trên biểu mẫu và cho phép Wizard tạo chơng trình cho chúng. Đó là các nút Add, Update, Edit, Refresh, Close, Show data control. Kết thúc Biểu mẫu chứa điều khiển dữ liệu ADO Thu thập các thông tin cần thiết để kết nối với một nguồn dữ liệu ODBC và cho phếp chọn kiểu ràng buộc. Bớc này chỉ xuất hiện nếu ta chọn Remote ODBC ở bớc định dạng cơ sở dữ liệu. Trình thiết kế Add-ins tự động Có trên mọi phiên bản của VB 6 Trình tạo ứng dụng tự động ( Application Wizard ) cho phép ta lưu các chọn lựa thành một profile để dùng lại về sau, cho phép tạo nhiều ứng dụng với cùng một định dạng. Ta còn có thể phóng Data form Wizard và Toolbar Wizard từ trong Trình tạo ứng dụng tự động để tạo các biểu mẫu dữ liệu và thanh công cụ. Menu giờ đây hoàn toàn có thể được hiệu chỉnh. Trình thiết kế tự động Chỉ có trên phiên bản Professionalvà Enterprisecủa VB 6. Dùng trình thiết kế Add-intự động ( Add-inDesigner) để bắt đầu quy trình lập trình cho một Add-inbằng cách chỉ ra cách nạp mặc định tên, mô tả, ứng dụng sau cùng, và các 4/10

phiên bản. Trình thiết kế hỗ trợ một số đoạn chương trình cho các tập tin DLL hay EXE để đăng ký Add-incho ứng dụng sau cùng. Khởi tạo một add-in mới Tạo một Add-is bằng cách chọn NewProjecttừ menu File. Sau đó, chọn Add-in trong hộp hội thoại NewProject. Trên Tab General, đưa vào các thông tin cơ bản về mô tả add-in, các thức nạp và cho biết ứng dụng nào quản lý nó. Chọn Tab Advancedđể đưa vào những thông tin bổ sung về các tài nguyên và các giá trị trong Registry. Để thêm chương trình cho add-in, nhấn đúp chuột lên Add-in Designer. Để biên dịch add-in, chọn Meke exe hay Make add từ menu File Tiện ích xây dựng lớp Chỉ có trên phiên bản Professionalvà Enterprisecủa VB. Tiện ích xây dựng lớp Tiện ích xây dựng lớp ( Class BuiderUtility) hỗ trợ paramarray, Optional, ByVal và các giớ trị Defaulttrong danh sách tham số và hỗ trợ các Enums. Tiện ích tổ chức các lớp theo phân nhánh trong một đề án của Visual basic. Nó theo dõi các lớp và phát sinh các đoạn chương trình đơn giản để thao tác trên các lớp, bao gồm thuộc tính, phương thức, sự kiện và enum. Nhấn lên một lớp và tập hợp cho phép sửa đổi nó. Tương ứng với lớp được chọn bên trái và danh sách các thuộc tính, phương thức và sự kiện xuất hiện bên phải. Enum hiển thị trong Tab All. Trình tạo thanh công cụ tự động 5/10

Có trên mọi phiên bản của VB 6. Khi ta nạp tạo ứng dụng tự động ( ApplicationWizard ), trình thanh công cụ tự động ( ToolbarWizard ) tự động mở khi ta muốn thêm một thanh công cụ có thể hiệu chỉnh vào biểu mẫu. Ta có thể: Tạo một thanh công cụ. Đổi thứ tự các nút nhấn. Thêm Bitmap hay biểu tượng mà ta muốn thêm chức năng. Trình đóng gói và triển khai ứng dụng Phát hành ứng dụng Sau khi viết xong một chương trình Visual Basic ta cần phát hành nó. Ta có thể phát hành qua đĩa, CD, qua mạng, Internet hay Intranet. Có 2 bước để thực hiện việc phát hành : Đóng gói: đóng gói các tập tin của chương trình thành những tập tin.cab để có thể triển khai chúng ở những nơi được chọn, và ta phải tạo chương trình cài đặt tương ứng với kiểu đóng gói. Triển khai: Chuyển ứng dụng đã được đóng gói đến nơi mà người sử dụng có thể cài đặt từ đó. Điều này có nghĩa là sao chép phần đóng gói xuống đĩa mềm, ổ mạng hay triển khai trên Web site nào đó. 6/10

Trình đóng gói và triển khai ứng dụng Trình đóng gói và triển khai ứng dụng ( Package and deployment Wizard ) có sẵn trên mọi ấn bản VB6. Trong các phiên bản cũ, nó là SetupWizard, cho phép triển khai các tập tin.cab lên Web server. Ổ đĩa mạng hay những thư mục khác. Giờ đây, Trình đóng gói và triển khai ứng dụng hỗ trợ cả ADO, OLE DB, RDO, ODBC và DAO cũng như các ứng dụng IIS và HTML. Nó cũng xử lý tốt hơn các nhóm trong menu Start và các biểu tượng cho chương trình cài đặt. Nó có thể được chay trong VB như một Add-in, hay trên dòng lệnh với tập tin.bat. Ngoài ra, ta có thể dùng SetupToolkit(được cung cấp khi ta cài đặt VB ) để hiệu chỉnh các htể hiện trong quy trình cài đặt. Mở trình đóng gói và triển khai trong VB Mở đề án ta muốn phát hành Lưu ý rằng nếu bạn đang làm việc với một nhóm các đề án hoặc có nhiều đề án đang được nạp, bạn phải bảo đảm rằng đề án đem đóng gói là đề án hiện hành trước khi mở Wizard. Dùng Add-in Manager để nạp trình đóng gói và triển khai ứng dụng, nếu cần : Từ menu Add-ins, chọn Add-inManager, chọn Package and Deployment Wizard từ danh sách, nhấn OK. Chọn Packageand DeploymentWizard từ menu Add-insđể phóng Wizard. Trên màn hình chính chọn một trong các tuỳ chọn sau: Nếu ta muốn tạo một đóng gói chuẩn, đóng gói kiểu Internet hay các tập tin liên quan cho ứng dụng, chọn Package. Nếu muốn triển khai ứng dụng, chọn Deploy. Nếu muốn xem, soạn thảo, hay xoá kịch bản, chọn ManagerScripts. Thực hiện lần lượt qua các màn hình của Wizard. Mở trình đóng gói và triển khai như một ứng dụng độc lập. Nếu đề án ta muốn đóng gói đang mở,lưu nó lại và thoát khỏi Visual Basic. 7/10

Nhấn nút Start, chọn vào Package and Deployment Wizard từ nemu con của VB. Trong danh sách Project của màn hình khởi tạo, chọn đề án ta muốn đóng gói. Lưu ý : Ta có thể nhấn nút Browse nếu đề án chưa có trong danh sách. Trên màn hình chính, chọn một trong những tuỳ chọn sau : Nếu muốn tạo một đóng gói chuẩn, đóng gói kiểu Internet, hay các tập tin liên quan, chọn Package. Nếu muốn triển khai ứng dụng, chọn Deploy. Nếu muốn xem, soạn thao, hay xoá kịch bản, chọn Manage Scripts. Thực hiện lần lượt qua các màn hình của Wizard. Thi hành Wizard dưới chế độ silent Sử dụng kịch bản ta có thể đóng gói và triển khai ứng dụng dưới chế độ Silent. Trong đó, Wizard tự động thi hành và ta không cần tương tác để chọn lựa hay di chuyển trên màn hình. Nó sử dụng các chọn lựa chứa trong kịch bản. Chế độ Silent đặc biệt hữu dụng nếu ta đóng gói và triển khai ứng dụng bằng tập tin. BAT. Ta có thể dùng nó để kiểm tra kết quản với một thưu mục tạm thời. Mở dấu nhắc DOS Nhập vào tên tập tin thi hành (. EXE ) của trình Wizard, pdcmdln. Exe, kế tiếp là đường dẫn và tên tập tin của đề án VB, các đối dòng lệnh tương ứng. Ví dụ : pdcmdln.exe c:\project1\project1.vbp /p Internet Package /d Deploymentl /L c:\project1\silent mode.log Lưu ý : bạn chó thể dùng cả /p và / d để thi hành trong chế độ Silent. Nếu không, dùng một trong hai. Tham số /p Packageingscript /d Deploymentscript /l Path Mô tả Theo sau /p là tên kịch bản đóng gói chứa các lựachọn để thi hành trong chế độ silent. Theo sau /d là tên kịch bản đóng gói chứa các lựachọn để thi hành trong chế độ silent. Winzard sẽ chứa tất cả kết quả của nó chẳng hạn như là thông báo lỗi, báo cáo thành công vào một tập tin thay vì hiển thị ra 8/10

màn hình. Sau /l là đường dẫn và tên của tệp tin đó. Nếu tệp tin này chưa có, winzard tự động tạo ra. Lưu ý : Tên tập tin hoặc tên kịch bản có chứa khoảng trắng đặt trong dấu trích dẫn ( dấu nhảy kép ). Setup toolkit Setup toolkit là một đề án cài đặt với VB và được sử dụng bởi Trình đóng gói và triển khai khi nó tạo chương trình setup. Để án Setup toolkitchứa các biểu mẫu và chương trình mà chương trình setupdùng cài đặt tập tin cho người sử dụng. Khi ta dùng Trìch đóng gói và triển khai. Wizard bao gồm setup1. exe mà đề án setup toolkit tạo ra. Tập tin này được dùng làm một tập tin cài đặt chính. Setup toolkit còn dùng để điều chỉnh các màn hình hiển thị trong quá trình cài đặt nếu ta cần thêm những tính năng không cấp sẵn bởi Wizard. Setup Toolkit chứa trong thư mục con \Wizards\PDWizard\Setup1 của thư mục cài đặt VB. Thận trọng: Các tập tin trong đề án này sẽ được sử dụng bởi kết quả của trình đóng gói và triển khai. Trước khi sửa đổi cần phải sao một bản dự phòng trong một thư mục khác. Nếu bạn sửa đổi Setup1. exe, chương trình setup được tạo bởi Trình đóng gói và triển khai sẽ dùng bản chỉnh sửa này thay vì bản gốc. Sử dụng Setup Toolkit bằng các nạp đề án Setup1. vbp vào VisualBasicvà tiến hành sửa đổi trên cách hiển thị cũng như tính năng của đề án. Khi làm việc này, ta cần lần lượt đi qua từng bước. Các bước sửa đổi trình đóng gói và triển khai Khi muốn sửa đổi SetupToolkitnhằm thay đổi kết quả tạo ra bởi Trình đóng gói và triển khai, ta làm như sau : Sửa đề án SetupToolkitđể chứa các lời nhắc, màn hình, chức năng chương trình hay những thông tin khác. Khi hoàn tất, biên dịch đề án để tạo setup1. exe. Thi hành trình đóng gói, là theo các lời nhắc trên màn hình để tạo ra môi trường phát hành. 9/10

Các bước tạo một chương trình Setup hiệu chỉnh Khi muốn tạo chương trình setup một cách thủ công dùng setup Toolkit thay vì Trình đóng gói và triển khai, ta làm như sau: 1. Nếu cần sửa đề án Setup Toolkit để chứa các lời nhắc, màn hình, chức năng, chương trình và các thông tin khác. 2. Xác định tập tin nào cần phân phát, bao gồm các tập tin thi hành, cài đặt và các tập tin liên quan. 3. Xác định thư mục cài đặt trên máy người dùng 4. Tạo thủ công tập tin setup.lst để đưa ra tên và thư mục cài đặt của tất cả các tập tin chứa trong đề án. 5. Xác định cách thức cài đặt tập tin. 6. Tạo tệp tin.cab cho đề án, dùng tiện ích Makecab.Mẹo:Bạn có thể dùng Trình đóng gói và triển khai để tạo tập tin.cabsau đó sửa chúngbằng tay.khi Wizard tạo một tập tin.cab,nó tạo một tập tin. DDFvàmộttập tin.battrong thư mụccon \Support của thư mục đề án. Để sửa đổi tậptin.cab,sửa trên tập tin. DDF, sau đó chạytập tin.bat.tập tin.batsẽchạy Makecab.exe để tạo lại tập tin.cab. 7. Tạo setup1.exe cho đề án bằng cách biên dịch dùng SetupToolkit. 8. Sao chép tập tin vào môi trường phân phát, hoặc đưa lên Web side dùng trình phát hành Web (Web publishing Wizard ) Bài tập Dùng trình tạo ứng dụng tự động tạo ứng dụng kiểu Explorer. Dùng trình xây dựng dữ liệu tự động tạo biểu mẫu Master/Detail. 10/10