注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計BASIC/VB及其相關(guān)Visual Basic Active X編程實例詳解

Visual Basic Active X編程實例詳解

Visual Basic Active X編程實例詳解

定 價:¥45.00

作 者: 王清賢等編著
出版社: 人民郵電出版社
叢編項:
標 簽: VB

ISBN: 9787115087522 出版時間: 2000-09-01 包裝:
開本: 26cm 頁數(shù): 477 字數(shù):  

內(nèi)容簡介

  本書通過大量的精選實例,全面、系統(tǒng)地介紹了使用VisualBasic進行ActiveX編程的全過程和技巧,內(nèi)容覆蓋了ActiveX編程的各個方面:ActiveX控件、ActiveXDLL、ActiveXEXE、ActiveX文檔。全書共分為兩大部分:ActiveX控件部分和構(gòu)件服務(wù)器部分。其中,ActiveX控件部分是本書的重點,其中講述的控件實例全部都經(jīng)過精挑細選,不僅演示了VBActiveX控件的編程機制和技巧,而且具有很高的實用價值。關(guān)于ActiveXDLL、ActiveXEXE和ActiveX文檔的編程則在第二部分中講述。本書的內(nèi)容翔實,結(jié)構(gòu)合理,實例豐富,是學(xué)習(xí)VBActiveX編程的難得好書,適合于利用VisualBasic編寫AcitveX程序的軟件開發(fā)人員閱讀參考。

作者簡介

暫缺《Visual Basic Active X編程實例詳解》作者簡介

圖書目錄

第一部分 ActiveX控件編程
第1章 VB編程入門
1.1 Visual Basic簡介
1.2 Visual Basic編程基本概念
1.2.1 Windows工作機制
1.2.2 面向事件的編程模式
1.2.3 交互式開發(fā)環(huán)境
1.3 集成開發(fā)環(huán)境
1.3.1 菜單條
1.3.2 上下文菜單
1.3.3 工具欄
1.3.4 工具箱
1.3.5 工程管理器窗口
1.3.6 屬性窗口
1.3.7 對象瀏覽器
1.3.8 窗體設(shè)計器
1.3.9 代碼編輯器
1.3.10 窗體布局窗口
1.3.11 立即、本地和監(jiān)視窗口
1.4 面向?qū)ο缶幊?br />1.4.1 理解對象和類的關(guān)系
1.4.2 對象的屬性方法和事件
1.4.3 使用其它應(yīng)用程序的對象
1.5 使用控件編程
1.5.1 控件屬性
1.5.2 控件方法
1.5.3 在工程中添加控件
1.5.4 從工程中刪除控件
1.6 ActiveX部件簡介
1.6.1 ActiveX部件的特性
1.6.2 選擇ActiveX那件
第2章 ActiveX控件入門
2.1 ActiveX控件簡介
2.2 基礎(chǔ)概念
2.2.1 控件類與控件實例
2.2.2 控件與控件部件
2.2.3 容器與定位
2.2.4 接口與外觀
2.2.5 設(shè)計時實例與運行時實例
2.3 快速入門
2.3.1 準備工作
2.3.2 創(chuàng)建ControlDemo工程
2.3.3 添加測試工程
2.3.4 設(shè)計時運行Gradient控件
2.3.5 UserControl對象的存活期
2.3.6 繪制Gradient控件
2.3.7 添加控件屬性
2.3.8 添加屬性頁
2.3.9 為Gradient控件添加事件
2.3.10 添加其它實現(xiàn)代碼
2.3.11 編譯ControlDemo哪件
2.4 控件存活期和關(guān)鍵事件
2.4.1 控件存活期
2.4.2 UserControl的關(guān)鍵事件
2.4.3 控件實例的實體化和再實體化
2.5 小結(jié)
第3章 進度條控件實例
3.1 定義控件功能
3.2 創(chuàng)建控件工程
3.3 添加測試工程
3.4 繪制控件
3.5 聲明變量
3.6 添加屬性
3.7 添加UserControl_Resize事件
3.8 添加屬性頁
3.9 添加控件實現(xiàn)代碼
3.10 添加測試代碼
3.11 編譯控件
3.12 控件改進
3.12.1 功能改進
3.12.2 繪制掛件
3.12.3 事件代碼
3.12.4 測試控件
3.12.5 編譯控件
3.13 小結(jié)
第4章 三維效果顯示控件
4.1 Control 3D控件功能描述
4.2 創(chuàng)建Control 3D控件工程
4.3 添加測試工程
4.4 繪制Control 3D控件
4.5 聲明變量
4.6 添加控件屬性
4.7 添加Initialize和Resize事件代碼
4.8 添加屬性頁
4.8.1 添力屬性頁
4.8.2 設(shè)計控件通用屬性頁
4.8.3 連接屬性頁
4.9 添加控件實現(xiàn)代碼
4.9.1 剔除命令碼數(shù)字串中的無效數(shù)字
4.9.2 添加PaintTargetControls方法
4.9.3 實現(xiàn)FindTargetControls函數(shù)
4.9.4 實現(xiàn)CheckForTap函數(shù)
4.9.5 實現(xiàn)DrawLine過程代碼
4.10 添加測試代碼
4.11 編譯Control 3D控件
4.12 小結(jié)
第5章 倒記時報警時鐘控件
5.1 CntDwnClock控件功能描述
5.2 創(chuàng)建CountDownClock控件工程
5.3 添加測試工程
5.4 繪制CntDwnClock控件
5.5 聲明變量
5.6 添加控件屬性
5.7 添加Resize事件
5.8 添加屬性頁
5.8.1 添加屬性頁
5.8.2 設(shè)計控件time屬性頁
5.8.3 設(shè)計控件“雜項”屬性頁
5.8.4 連接屬性頁
5.9 添加控件實現(xiàn)代碼
5.9.1 添加內(nèi)部時鐘控件tmrTime的Timer事件代碼
5.9.2 實現(xiàn)SetTime過程
5.9.3 實現(xiàn)CheckTime過程
5.9.4 實現(xiàn)設(shè)置時間的方法
5.9.5 實現(xiàn)時鐘倒記時開始方法
5.9.6 實現(xiàn)時鐘倒記時停止方法
5.9.6 實現(xiàn)修改當(dāng)前時間的方法
5.10 添加測試代碼
5.11 編譯CntDwnClock控件
第6章 滑動條控件實例
6.1 控件功能描述
6.2 創(chuàng)建控件工程
6.3 添加測試工程
6.4 繪制HCSSlider控件
6.5 聲明變量
6.6 添加屬性
6.7 添加UserControl_Resize事件
6.8 添加控件實現(xiàn)代碼
6.9 添加測試代碼
6.10 編譯控件
第7章 點擊計數(shù)控件
7.1 HitCounter控件功能描述
7.2 創(chuàng)建HitCount_Project控件工程
7.3 添加測試工程
7.4 繪制HitCounter控件
7.5 聲明變量
7.6 添加控件屬性
7.7 添加Resize事件
7.8 添加控件實現(xiàn)代碼
7.8.1 加載圖像數(shù)據(jù)的實現(xiàn)代碼LoadNumerls
7.8.2 添加控件顯示的代碼
7.8.3 添加控件公共方法
7.9 添加測試代碼
7.10 編譯HitCounter控件
7.11 小結(jié)
第8章 調(diào)整控件大小的Resizer控件
8.1 控件功能描述
8.2 創(chuàng)建Resizer控件工程
8.3 添加測試工程
8.4 繪制Resizer控件
8.5 聲明變量
8.6 添加控件屬性
8.7 添加Resize事件
8.8 添加控件實現(xiàn)代碼
8.8.1 響應(yīng)父窗口的Load事件
8.8.2 響應(yīng)父窗口的Resize事件
8.8.3 實現(xiàn)Rebuild過程
8.8.4 實現(xiàn)Refresh過程
8.9 測試控件
8.10 編譯Resizer控件
第9章 文本滾動控件
9.1 TextScroller控件的功能描述
9.2 創(chuàng)建TextScroller控件工程
9.3 添加測試工程
9.4 繪制TextScroller控件
9.5 聲明變量
9.6 添加控件屬性
9.7 添加屬性頁
9.7.1 添加屬性頁
9.7.2 設(shè)計控件通用屬性頁
9.7.3 連接屬性頁
9.8 添加控件實現(xiàn)代碼
9.8.1 控件的清除代碼
9.8.2 添加時鐘子控件的Timer事件代碼
9.9 測試控件
9.10 編譯TextScroller控件
第10章 任務(wù)欄圖標控件
10.1 SystemTray控件功能描述
10.2 創(chuàng)建SystemTray_Project控件工程
10.3 添加測試工程
10.4 繪制SystemTray控件
10.5 聲明變量
10.5.1 添加函數(shù)Shell_DotifyIcon聲明
10.5.2 函數(shù)Shell_NotifyIcon的功能
10.5.3 “NOTIFYICONDATA”數(shù)據(jù)類型定義
10.5.4 添加常量定義
10.5.5 添加其它變量和事件聲明
10.6 添加控件屬性
10.7 添加Resize事件
10.8 添加屬性頁
10.8.1 添加通用屬性頁
10.8.2 設(shè)計控件通用屬性頁
10.8.3 連接通用屬性頁
10.9 添加控件實現(xiàn)代碼
10.9.1 實現(xiàn)增加任務(wù)欄圖標方法
10.9.2 實現(xiàn)修改任務(wù)欄圖標屬性的方法
10.9.3 實現(xiàn)刪除任務(wù)欄圖標的方法
10.9.4 實現(xiàn)更新任務(wù)欄圖標和提示文本的方法
10.9.5 實現(xiàn)接收回調(diào)消息的代碼
10.9.6 實現(xiàn)控件的終止事件代碼
10.10 添加測試代碼
10.11 編譯SystemTray控件
10.12 小結(jié)
第11章 日志文件控件
11.1 LogControl控件功能描述
11.2 創(chuàng)建LogControl_Project控件工程
11.3 添加測試工程
11.4 繪制LogControl控件
11.5 聲明變量
11.6 添加控件屬性
11.7 添加屬性頁
11.7.1 添加通用屬性頁
11.7.2 設(shè)計控件通用屬性頁
11.7.3 連接通用屬性頁
11.8 添加控件實現(xiàn)代碼
11.8.1 實現(xiàn)LogData方法
11.8.2 實現(xiàn)LimintFiles過程
11.8.3 實現(xiàn)GetLowestFileNum函數(shù)
11.8.4 實現(xiàn)SizelsOkay函數(shù)
11.8.5 實現(xiàn)GetHighestFileNum函數(shù)
11.8.6 實現(xiàn)GetNextFileNum函數(shù)
11.8.7 實現(xiàn)控件的ViewLogFiles方法
11.8.8窗體frmMain的實現(xiàn)代碼
11.9 添加測試代碼
11.10 編譯LogControl控件
11.11 小結(jié)
第12章 高級按鈕控件
12.1 CoolCmdCtrl控件的功能描述
12.2 創(chuàng)建CommandCtrl_Project控件工程
12.3 添加測試工程
12.4 繪制CoolCmdCtri控件
12.5 變量和函數(shù)聲明
12.6 添加控件屬性
12.7 添加Resize事件代碼
12.8 添加AmbientChanged事件代碼
12.9 添加屬性頁
12.9.1 添才通用屬性頁
12.9.2 設(shè)計控件通用屬性頁
12.9.3 連接通用屬性頁
12.10 添加控件實現(xiàn)代碼
12.10.1 按鈕實現(xiàn)思路
12.10.2 實現(xiàn)控件的DrawButton過程
12.10.3 添加獲得焦點和失去焦點事件代碼
12.10.4 添加鼠標按下事件代碼
12.10.5 添加鼠標移動事件代碼
12.10.6 添加鼠標彈起事件代碼
12.10.7 添加其它事件代碼
12.11 測試按鈕控件
12.12 編譯CoolCmdCtrl控件
12.13 小結(jié)
第二部分 創(chuàng)建構(gòu)件服務(wù)器
第13章 構(gòu)件服務(wù)器概述
13.1 ActiveX代碼部件
13.2 構(gòu)件服務(wù)器
13.2.1 ActiveX EXE構(gòu)件服務(wù)器
13.2.2 ActiveX DLL構(gòu)件服務(wù)器
13.2.3 ActiveX文檔服務(wù)器
13.3 在Visual Basic開發(fā)環(huán)境里開發(fā)ActiveX部件
13.3.1 創(chuàng)建Visual Basic的ActiveX那件工程
13.3.2 設(shè)置Visual Basic的ActiveX部件工程的屬性
13.3.3 編寫Visual Basic工程代碼
13.3.4 運行Visual Basic應(yīng)用程序
13.3.5 測試和調(diào)試Visual Basic應(yīng)用程序
第14章 ActiveX的進程外構(gòu)件服務(wù)器
14.1 ActiveX的進程外構(gòu)件服務(wù)器
14.1.1 服務(wù)的異步通知
14.1.2 服務(wù)的多線程與并發(fā)
14.1.3 構(gòu)件的類模塊
14.2 建立進程外構(gòu)件服務(wù)器
14.2.1 準備數(shù)據(jù)庫
14.2.2 創(chuàng)建ActiveX EXE工程
14.2.3 在工程里添力數(shù)據(jù)訪問對象(DAO)的引用
14.2.4 prjDBServer工程的類模塊
14.2.5 ActiveX與自動化
14.2.6 編寫工程代碼
14.2.7 編寫異步通知代碼
14.2.8 編寫多線程代碼
14.2.9 設(shè)置工程屬性
14.3 建立客戶端應(yīng)用程序
14.3.1 創(chuàng)建prjDBClient工程
14.3.2 添加clsDBServer引用
14.3.3 為工程增加一個DAO對象的引用
14.3.4 為工程增加一個模塊
14.3.5 設(shè)計應(yīng)用程序窗體
14.3.6 編寫工程代碼
14.4 編譯并運行客戶端應(yīng)用程序
14.5 進程外構(gòu)件服務(wù)器小結(jié)
第15章 ActiveX的進程內(nèi)構(gòu)件服務(wù)器
15.1 ActiveX的進程內(nèi)構(gòu)件服務(wù)器
15.2 建立進程內(nèi)構(gòu)件服務(wù)器
15.2.1 創(chuàng)建prjSocketsDLL工程
15.2.2 設(shè)計frmWinsockFrm窗體
15.2.3 為prjSocketsDLL編寫代碼
15.2.4 編譯prjSocketsDLL工程到DLL
15.3 建立測試應(yīng)用程序
15.3.1 創(chuàng)建prjInternetChat工程
15.3.2設(shè)計frmInternetChat窗體
15.3.3 為frmInternetChat窗體編寫代碼
15.4 編譯并運行客戶端應(yīng)用程序
15.5 進程內(nèi)構(gòu)件服務(wù)器小結(jié)
第16章 ActiveX文檔
16.1 ActiveX文檔
16.1.1 創(chuàng)建和部署ActiveX文檔的優(yōu)點
16.1.2 創(chuàng)建ActiveX文檔的基礎(chǔ)
16.1.3 ActiveX文檔的組成部分
16.1.4 ActiveX文檔生命期內(nèi)的關(guān)鍵事件
16.1.5 ActiveX文檔的設(shè)計考慮
16.2 使用ActiveX建立ActiveX文檔
16.2.1 創(chuàng)建ActiveX文檔工程
16.2.2 設(shè)計用戶文檔
16.2.3 添加第二個用戶文檔
16.2.4 設(shè)計第二個用戶文檔
16.2.5 添加“關(guān)于”窗體
16.2.6 設(shè)計用戶文檔的菜單
16.2.7 添加彈出對話框窗體
16.2.8 編寫工程代碼
16.3 測試和調(diào)試ActiveX文檔
16.4 編譯和發(fā)布ActiveX文檔
16.4.1 設(shè)置ActXDoc工程的版本兼容性
16.4.2 編譯ActXDoc工程
16.4.3 為當(dāng)前工程建立一個Internet發(fā)布
16.5 ActiveX文檔小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號