TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
Visual Basic 程序設計(簡體書)
滿額折

Visual Basic 程序設計(簡體書)

商品資訊

人民幣定價:30.9 元
定價
:NT$ 185 元
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :5 點
商品簡介
名人推薦
目次
書摘/試閱

商品簡介

《21世紀高等學校應用型教材:Visual Basic 程序設計(第2版)》采用案例教學方式編寫,結合案例講解程序設計方法,并輔以大量的代碼注釋,幫助讀者學習程序設計的思想和方法。全書共分12章,內容包括Visual Basic6.0入門,Visual Basic語言基礎,標準控件的使用,外部控件的使用,面向對象的程序設計,應用程序界面設計,文件系統對象的使用,程序調試與錯誤處理,數據庫管理,Windows API應用基礎,多媒體與網絡,應用程序的發布。

名人推薦

《21世紀高等學校應用型教材:Visual Basic 程序設計(第2版)》可作為應用型本科、高職高專以及成人高校計算機及相關專業程序設計課程的教材,非計算機專業Visual Basic程序設計選修課教材,計算機程序設計培訓班的教材或教學參考書,也可作為自學教材。

目次

第1章 Visual Basic 6.0入門
本章導讀
1.1概述
1 1 1 Visual Basic6.0的特點
1.1.2 Visual Basic的版本
1.2應用程序的設計與運行
1.2.1啟動Visual Basic 6 0
1 2.2 Visual Basic 6.0集成開發環境
1.2 3設計應用程序界面--為窗體添加對象
1.2.4設置對象屬性
1 2.5添加事件代碼
1.2.6項目的保存與編輯
1 2.7應用程序舉例
1.2.8面向對象與事件驅動的概念
1.3認識窗體
1.3.1窗體常用屬性
1.3.2窗體生命周期
1.3.3窗體常用方法
1.4 Visual Basic 6.0幫助系統的使用
習題
第2章Visual Basic語言基礎
本章導讀
2.1常量、變量與數據類型
2.1.1 visual Basic的數據類型
2.1.2常量
2.1.3變量
2.2運算符與表達式
2.2.1算術運算符與算術表達式
2.2.2字符串運算符與字符串表達式
2.2 3關系運算符與關系表達式
2.2 4賦值運算符
2.2.5邏輯運算符
2.2.6運算優先級
2.3數組與字符串
2.3.1一維數組的聲明
2.3.2一維數組的使用
2.3.3二維數組與多維數組
2.3 4動態數組
2,3 5控件數組
2.3.6字符串
2.4程序結構
2.4.1順序結構
2.4 2分支結構
2.4.3循環結構
2.5 變量的作用范圍
2.6函數與過程
2.6.1自定義函數
2.6 2自定義過程
2.6.3參數傳遞
2.6.4使用可選的參數
2.7程序啟動方式
2.7 1選擇啟動窗體
2.7.2在標準模塊中啟動窗體
2.8典型例題
習題
第3章標準控件的使用
本章導讀
3.1控件的添加與調整
3.2控件的通用屬性簡介
3.2.1外觀屬性
3.2.2位置屬性
3.2.3行為屬性
3.2 4字體屬性
3.3控件的使用
3.3.1標簽控件
3.3.2命令按鈕控件
3.3.3文本框控件
3.3.4焦點與Tab鍵
3.3.5單選按鈕與框架
3.3.6復選框控件
3.3.7列表框控件
3.3.8組合框控件
3.3.9滾動條控件
3.3.10圖形圖像控件
3.3.11形狀控件
3.3.12定時器控件
3.4典型例題
習題
第4章外部控件的使用
本章導讀
4.1添加外部控件
4.2進度條控件
4.3 日期選擇控件和動畫控件
4 3.1日期選擇控件
4 3.2動畫控件
4.4通用對話框
4.4.1"打開文件"對話框
4.4.2"顏色"對話框
4.4.3"字體"對話框
4.5表格控件
4.6典型例題
習題
第5章面向對象的程序設計
本章導讀
5.1面向對象程序設計基礎
5.1.1面向對象程序設計的概念
5.1 2 Visual Basic中的類
5.1.3 Visual Basic中的面向對象程序設計
5 2創建類和接口
5.2.1創建一個類模塊
5.2.2添加類的事件
5.2.3創建接口
5.2.4自定義用戶控件
5.3 Visual Basic的常用系統對象
5.3 1剪貼板對象
5.3.2打印機對象
5.3.3屏幕對象
5.4鍵盤事件與鼠標事件
5.4.1鍵盤事件
5.4.2鼠標事件
習題
第6章應用程序界面設計
本章導讀
6.1 菜單設計
6.1.1認識菜單
6.1.2創建下拉式菜單
6.1.3創建快捷菜單
6.2工具欄的設計
6.2.1用ToolBar控件創建工具欄
6.2.2用CoolBar控件創建工具欄
6.3多重窗體與多文檔界面的設計
6.3.1創建MDI應用程序
6.3.2多重窗體程序的設計
6.4典型例題
習題
第7章文件系統對象的使用
本章導讀
7.1 FSO對象的使用
7.1.1 FSO對象簡介
7.1.2用FSO對象操作文件與文件夾
7.1.3文件對象的使用
7.1.4文件夾對象的使用
7.1.5文本文件讀寫對象的使用
7.1.6獲取驅動器信息
7.2文件系統控件的使用
7.2.1系統提供的文件系統控件
7.2.2文件系統控件的應用
7.3 RichTextBox控件
7.4其他文件處理方法
7.4.1文件操作概述
7.4.2順序文件的讀寫
7.4.3隨機文件的讀寫
7.4.4二進制文件的讀寫
7 5典型例題
習題
第8章程序調試與錯誤處理
本章導讀
8.1程序調試
8.1.1應用程序錯誤與調試
8.1.2斷點設置與立即窗口
8.2錯誤處理程序設計
8.2.1設置錯誤陷阱語句
8.2.2 Resume語句
8.2.3 Err對象和Erl函數
8.2.4錯誤處理程序
習題
第9章數據庫管理
本章導讀
9.1數據庫管理基本知識
9.1.1數據庫的體系結構
9.1.2數據庫管理的概念
9.1.3 Visual Basic數據庫應用程序的組成
9.1.4用戶與數據庫引擎的接口
9.1.5 Visual Basic6.0可以訪問的數據庫類型
9.1.6創建Access 2003數據庫
9.2 SQL基礎
9.21查詢記錄的Select語句
9.2.2添加記錄的Insert語句
9.2 3刪除記錄的Delete語句
9.2.4更新記錄的Update語句
9.3使用ADODC控件實現數據庫操作
9.3.1 ADODC控件簡介
9.3.2 ADODC控件的應用
9.3.3 ADODC控件的高級應用
9.4使用AD0對象實現數據庫操作
9.4.1讀取記錄
9.4.2數據查詢
9.4.3添加與刪除數據
9.4.4分頁顯示與修改
9.5數據環境的操作
9.5.1數據環境簡介
9.5.2數據環境的應用
9.6報袁制作
9.6.1認識報表設計器
9.6.2創建簡單的明細報表
9.6.3創建分組統計報表
習題
第10章 WindowsAPI應用基礎
本章導讀
10.1 WindowsAPI與DDL
10.1.1 Windows API概述
10.1 2 DLL函數或過程的聲明
10.2使用API View聲明API函數或過程
10.3 API過程使用案例
10.3.1案例1:獲取計算機的名稱
10.3.2案例2:播放WAV聲音文件
10.3.3案例3:截取屏幕到Picture控件顯示
第11章多媒體與網絡
本章導讀
11.1媒體播放器
11.1.1媒體播放器概述
11.1.2簡單媒體播放器
11.1.3錄音與放音
11.2 Internet傳輸控件
11.2.1 Internet傳輸控件概述
11.2.2利用控件上傳、下載文件
11.3 Winsock傳輸控件
11.3.1 Winsock傳輸控件概述
11.3.2 TCP連接初步
11.3.3 UDP連接初步
第12章應用程序的發布
本章導讀-
12.1應用程序的編譯和運行
12.1.1生成可執行文件
12.1.2應用程序編譯后的運行
12.2應用程序的發布
12.2.1創建安裝程序
12.2.2使用"打包和展開"向導
12 2.3使用"打包"功能創建安裝程序
12.2.4使用安裝工具包
12.2.5"打包和展開"向導和安裝工具包一起使用
習題
附錄A 常用系統函數
附錄B Visual Basic窗體對象的屬性
附錄C Visual Basic標準控件對象的屬性說明
附錄D Visual Basic常用方法和事件
附錄E Visual Basic 6.0的出錯信息
參考文獻

書摘/試閱



1.事件驅動
簡單地說,事件驅動是針對在對象上發生什么事(觸發事件)時該做什么(編寫代碼響應該事件)。例如,電話鈴響時(來電事件)接聽電話(響應事件)。
事件分為系統事件和用戶事件。系統事件由操作系統觸發。例如,程序正在運行時執行系統關機操作,操作系統將向每一個當前運行的程序發出關閉的消息,正在運行的程序將觸發"退出"事件。用戶事件一般由用戶通過鍵盤或鼠標觸發。例如,在窗體上移動、單擊或雙擊鼠標時,VB6將自動捕獲這些事件(實際上是操作系統捕獲事件,并將事件發送到應用程序窗口),此時要做的就是對事件作出響應,即編寫相應的代碼。
2.對象
簡單地說,一切實際存在的物體就是對象。對應用程序來說,每一個窗體上的控件(包括窗體)都是一個實際的對象,如窗體上的按鈕、文本框等。對象具有屬性(特征)和方法(動作)。例如,張三是一個具體的人,他具有姓名、年齡和性別等特征,可能還會唱歌、跳舞(動作)。
3.編寫代碼的一般思路
在VB6中編寫代碼的一般思路是,在對象上發生什么事件(一般是鍵盤或鼠標事件)時,應用程序做什么(通過代碼取得對象的屬性、設置對象的屬性,或調用內部函數或對象的方法實現所要求的功能),即有選擇性地對事件作出響應。因此,認識對象的常用事件、屬性和方法,是使用VB6快速編寫應用程序的基礎。例如,在按鈕上發生單擊事件時,可以改變窗體的標題(設置窗體對象的屬性)或關閉窗體。
1.3認識窗體
1.3.1窗體常用屬性
每次新建標準的EXE工程時,首先面對的是默認建立的窗體。窗體是頻繁接觸到的對象,因此有必要熟悉窗體常用的屬性、方法和事件。
打開窗體的屬性窗口,可以設置窗體的屬性。屬性窗體的常用屬性如下。
1.實現窗體居中顯示
將StartUpPosition屬性設置為"2-屏幕中心",可以使窗體初次在屏幕居中位置顯示。根據需要,StartUpPosition屬性可以選擇以下4個值。
(1)0-手動。根據屬性left和top而定。
(2)1-所有者中心。當窗體是其他窗體的子窗體時,顯示在其父窗體中心。
(3)2-屏幕中央。
(4)3-窗口默認。默認在屏幕的左上角。
2.為窗體添加背景圖
為窗體添加合適的背景圖可以美化界面。
設置窗體背景圖的屬性:
單擊"…"按鈕,可以選擇圖片文件作為窗體背景圖;需要取消背景圖時,將光標定位在該屬性值(None 的位置)中,然后按Del鍵即可。

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 185
海外經銷商無庫存,到貨日平均30天至45天