Visual Basic6.0編程案例精解

Visual Basic6.0編程案例精解

《VisualBasic6.0編程案例精解》是2005年電子工業出版社出版的圖書,作者是張路平喻波邵謙謙。

基本介紹

  • 書名:Visual Basic6.0編程案例精解
  • 作者:張路平 喻波 邵謙謙
  • ISBN:7121011212
  • 頁數:370
  • 出版社:電子工業出版社
  • 出版時間:2005 年4月
  • 開本:16開
內容簡介,目錄,

內容簡介

全書共分為13章,全面介紹了visual basic 6.0中文版的編程方法與技巧。第1章主要介紹了visual basic語言的功能、語法以及開發環境的使用。從第2章到第13章,採用實例解析的方式,向讀者介紹了資料庫編程、數值編程、圖形圖像編程、多媒體編程、網路編程、windows編程和directx遊戲編程等方面的編程方法。
本書從實例入手,通過不同的實例套用從各個方面對visual basic做了全面的講述,將該語言的特性和技術難點融入到具體的實例中。本書所選實例新穎,內容豐富,可操作性強,參考價值大。本書既適合於有一定的visual basic語言基礎,並對windows有一定了解的初學者學習使用,快速提高,又適事於對visual basic有一定了解和把握的中級讀者深入學習使用。
本書通過12個精選的經典開發案例,循序漸進地介紹了visual basic 6.0中文版的編程方法與技巧。通過不同的實例套用從各個方面對visual basic做了全面的講述,將該語言的特性和技術難點融入到具體的實例中。對於每個案例,首先分析其需求和相關的技術背景,然後介紹項目的開發思路和系統設計過程,最後給出了項目中的關鍵代碼及詳盡的代碼註解,使讀者能夠掌握相關項目的開發思路和編程技巧。書中所選的案例貼近實際套用,具有非常強的實用性和針對性。本書主要面向有一定visuai basic語言基礎,並對windows有一定了解的初學者學習使用,對於正在開發visual basic項目的人員,也是一本不可多得的參考資料。

目錄

第1章 visual basic基礎
1.1 visual basic 6.0的獨有功能
1.1.1 資料庫功能
1.1.2 internet功能
1.1.3 控制項
1.1.4 函式
1.1.5 其他功能
1.2 visual basic開發環境
1.2.1 集成開發環境簡介
1.2.2 工程管理
1.3 visual basic基礎知識
1.3.1 visual basic基本概念
1.3.2 visual basic應用程式的結構
1.3.3 編碼基礎
1.4 visual basic語法
1.4.1 變數
1.4.2 常量
1.4.3 過程
1.4.4 控制結構
1.4.5 數組
.1.5 visual basic可視化設計
1.5.1 窗體
1.5.2 常用控制項
1.5.3 選單
1.6 本章小結
第2章 員工管理系統
2.1 建立資料庫
2.1.1 建立數據工程
2.1.2 設計資料庫
2.2 訪問資料庫
2.2.1 生成數據窗體
2.2.2 ado簡介
2.2.3 實現數據訪問
2.3 實現統計查詢
2.3.1 sql語言簡介
2.3.2 實現報表
2.3.3 實現圖表
2.4 本章小結
第3章 數值分析軟體dataassistant
3.1 界面設計
3.2 實現數據管理
3.2.1 數據的編輯
3.2.2 數據的保存和打開
3.2.3 利用excel表導入導出數據
3.3 數值分析算法的實現
3.3.1 插值算法
3.3.2 擬合算法
3.4 實現圖形輸出
3.4.1 繪製坐標紙
3.4.2 繪製曲線
3.4.3 其他功能
3.5 本章小結
第4章 圖像處理軟體potowizard
4.1 界面設計
4.2 實現基本功能
4.2.1 實現“檔案”選單中的功能
4.2.2 實現圖像位置調整功能
4.3 實現編輯功能
4.3.1 編輯區域選擇功能
4.3.2 複製、剪下和貼上
4.4 實現圖像翻轉功能
4.5 圖像的特效處理
4.5.1 顏色分解
4.5.2 圖像的反色處理
4.5.3 圖像的平滑處理
4.5.4 圖像的銳化處理
4.5.5 圖像的霓虹效果
4.5.6 圖像的浮雕效果
4.5.7 圖像的油畫效果
4.6 本章小結
第5章 媒體播放器ghostplayar
5.1 界面設計
5.2 控制媒體播放
5.2.1 windows media player控制項簡介
5.2.2 實現播放器的播放控制
5.2.3 處理播放狀態轉換
5.3 實現播放列表
5.3.1 播放列表的互動
5.3.2 播放列表的管理
5.3.3 默認播放列表
5.4 本章小結
第6章 網路五子棋go-moku
6.1 可視化設計
6.2 實現網路通信
6.3 實現遊戲規則
6.3.1 棋局表示
6.3.2 勝負判斷
6.4 實現遊戲界面
6.4.1 棋盤和棋子的顯錄
6.4.2 落子的處理
6.5 實現其他功能
6.5.1 程式入口
6.5.2 程式啟動和退出
6.5.3 重新開始對局
6.6 本章小結
第7章 電子郵件傳送程式ghostmail
7.1 可視化設計
7.2 網路通信協定與編碼
7.2.1 esmtp協定介紹
7.2.2 base64編碼
7.2.3 auth login認證機制
7.3 email傳送程式的實現
7.3.1 base64編碼的實現
7.3.2 有限等待的實現
7.3.3 frmemail窗體事件處理
7.3.4 傳送郵件
7.4 實現其他功能
7.4.1 程式入口
7.4.2 程式啟動和退出
7.5 本章小結
第8章 ftp客戶端軟體ghostftp
8.1 實現基本功能
8.2 實現ftp連線
8.2.1 ftp協定簡介
8.2.2 實現ftp檔案類
8.2.3 實現ftp檔案集合類
8.2.4 實現定時器類
8.2.5 實現ftp連線類
8.3 實現ftp客戶端
8.3.1 調整ftp客戶端界面的布局
8.3.2 顯示ftp各戶端的狀態
8.3.3 輔助方法
8.3.4 單擊左邊樹形列表視窗
8.3.5 處理選單事件回響
8.4 本章小結
第9章 背單詞軟體wordmemo
9.1 界面設計
9.1.1 主界面
9.1.2 歡迎螢幕
9.1.3 上下文選單
9.2 實現基本功能
9.2.1 是示啟動螢幕
9.2.2 顯示主界面
9.2.3 彈出退出選單
9.2.4 主界面的拖動
9.2.5 防止程式重複載入
9.3 英文短語和中文釋義的顯示
9.3.1 資源檔案的使用
9.3.2 裝載英文短語和中文釋義
9.3.3 顯示英文短語和中文釋義
9.4 朗讀英文短語
9.5 本章小結
第10章 桌球遊戲tabletennis
10.1 遊戲界面設計
10.2 套用directx
10.2.1 directx 7簡介
10.2.2 directdraw簡介
10.2.3 封裝directx
10.3 遊戲實現
10.3.1 directx表面的管理
10.3.2 遊戲主框架的實現
10.4 本章小結
第11章 代理伺服器
11.1 窗體設計
11.1.1 建立工程
11.1.2 添加控制項
11.1.3 添加設定頁面
11.2 實現設定功能
11.2.1 打開設定頁面
11.2.2 保存修改
11.2.3 取消修改
11.3 實現代理功能
11.3.1 添加winsock控制項
11.3.2 初始化主窗體
11.3.3 啟動與關閉服務
11.3.4 接受客戶端連線
11.3.5 接收並轉發客戶端請求
11.3.6 接收並轉發伺服器數據
11.3.7 釋放winsock對象
11.4 實現日誌功能
11.4.1 定義事件(events)數據類型
11.4.2 顯示與保存日誌
11.5 本章小結
第12章 資源管理器
12.1 窗體設計
12.1.1 建立工程
12.1.2 編輯主窗體頁面
12.1.3 添加屬性頁面
12.2 實現目錄與檔案瀏覽功能
12.2.1 初始化主頁面
12.2.2 瀏覽驅動器
12.2.3 瀏覽目錄
12.2.4 瀏覽指定路徑
12.3 實現目錄操作功能
12.3.1 實現按鈕的轉換
12.3.2 實現目錄新建功能
12.3.3 實現目錄刪除功能
12.4 實現檔案操作功能
12.4.1 實現檔案刪除功能
12.4.2 實現檔案屬性功能
12.5 實現查看檔案屬性功能
12.5.1 初始化屬性頁面
12.5.2 獲取檔案圖示
12.5.3 獲取檔案屬性
12.6 本章小結
第13章 繪圖工具
13.1 窗體設計
13.1.1 建立工程
13.1.2 添加控制項
13.1.3 汪厙檔案設定頁面
13.1.4 添加文本繪製頁面
13.2 0實現主窗體互動功能
13.2.1 初始化主窗體
13.2.2 選擇檔案操作
13.2.3 選擇繪製操作
13.2.4 設定繪製線寬
13.2.5 選擇標準顏色
13.2.6 設定前景顏色
13.2.7 設定背景顏色
13.3 實現檔案操作功能
13.3.1 新建檔案
13.3.2 打開檔案
13.3.3 保存檔案
13.4 實現圖形繪製功能
13.4.1 繪製點
13.4.2 繪製直線
13.4.3 填充區域
13.4.4 畫刷操作
13.4.5 繪製矩形
13.4.6 繪製矩形區域
13.4.7 繪製圓形
13.4.8 繪製圓形區域
13.4.9 插入文本
13.4.10 取消操作
13.5 實現文本繪製功能
13.5.1 初始文本繪製對話框
13.5.2 繪製文本
13.6 本章小結

相關詞條

熱門詞條

聯絡我們