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

Visual Basic程序設(shè)計

Visual Basic程序設(shè)計

定 價:¥24.00

作 者: 安志遠(yuǎn)主編
出版社: 中國水利水電出版社
叢編項: 21世紀(jì)高職高專新概念教材
標(biāo) 簽: VB

ISBN: 9787508415420 出版時間: 2004-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 289 字?jǐn)?shù):  

內(nèi)容簡介

  1.目的通用串行總線(USB)是一種新興的計算機外圍串行通信接口標(biāo)準(zhǔn),與常用的計算機接口(如串口、并口等)相比,通用串行總線(UniversalSerialBus,USB)具有熱插拔、即插即用、數(shù)據(jù)傳輸可靠、擴(kuò)展方便、低成本等優(yōu)點。從問世以來,它得到了廣泛的應(yīng)用,一方面已成為當(dāng)前計算機必備的接口之一,同時也被廣泛地應(yīng)用于嵌入式系統(tǒng)設(shè)計中。從1994年USB0.7出現(xiàn)開始,USB實施者論壇(ImplementationForum)先后定義了USB0.8、0.9、1.0、1.1、2.0以及USBOTG等規(guī)范,以及各種不同的設(shè)備類規(guī)范。其中USB1.1規(guī)范目前正逐步廣泛應(yīng)用,而USB2.0和USBOTG作為USB協(xié)議的更新和擴(kuò)展,也將使USB占領(lǐng)更廣的外設(shè)接口領(lǐng)域。其中:●USB1.x規(guī)范支持1.5Mb/s和12Mb/s不同的傳輸速度?!馯SB2.0規(guī)范中新添加了480Mb/s的高速數(shù)據(jù)傳輸。●USBOTG規(guī)范是為了適應(yīng)點對點通信對接口的需求而對USB2.0規(guī)范的補充。USB的出現(xiàn)和發(fā)展要求研究外設(shè)接口的工程技術(shù)人員了解USB協(xié)議和軟硬件實現(xiàn),鑒于此,本書的目的就是從協(xié)議和軟硬件實現(xiàn)兩方面對USB進(jìn)行了系統(tǒng)的介紹,以求幫助廣大讀者更好地學(xué)習(xí)和了解USB。2.內(nèi)容本書共由14章組成,第1章介紹了USB系統(tǒng)的發(fā)展歷史、基本結(jié)構(gòu)、實際應(yīng)用以及和其他主要接口的比較等內(nèi)容。從第2章到第6章系統(tǒng)地分析了USB1.1規(guī)范的組成結(jié)構(gòu)、機械/電氣特性、通信原理,并分別介紹了USB主機、USB集線器和USB設(shè)備的結(jié)構(gòu)和功能特性。第8章介紹了USB的軟硬件開發(fā)的過程,包括主機和設(shè)備開發(fā)兩部分。當(dāng)前市場上有很多關(guān)于USB硬件器件的生產(chǎn)廠商,如Philips、ScanLogic、Cypress等,和支持USB系統(tǒng)軟件廠商,如Windows、Linux、VxWorks等。本書利用第9章和第10章的篇幅,以ScanLogic公司的SL811HS器件和Philips公司的PDIUSBDll器件為例介紹了USB主機和USB設(shè)備的設(shè)計開發(fā)和測試過程。在第11章,作者對Linux下USB子系統(tǒng)結(jié)構(gòu)作了較為詳細(xì)的分析,包括USB內(nèi)核、HCD和客戶端驅(qū)動程序的結(jié)構(gòu)和功能,希望讀者能借此進(jìn)一步深入了解USB系統(tǒng)結(jié)構(gòu)和工作過程。為了適應(yīng)高速數(shù)據(jù)傳輸和點對點設(shè)備數(shù)據(jù)傳輸?shù)男枨?,USB2.0規(guī)范和USBOTG規(guī)范在基于USB1.1規(guī)范的基礎(chǔ)上添加了新的軟硬件特性,本書在第12章和第14章分別對USB2.0規(guī)范和USBOTG規(guī)范作了詳細(xì)的介紹。當(dāng)前關(guān)于USB主機控制器存在由各大器件生產(chǎn)廠商聯(lián)合指定的HC規(guī)范(UHCI、OHCI和EHCl)。其中UHCI和OHCI為支持USB1.1規(guī)范的HC規(guī)范,而EHCI為支持USB2.0規(guī)范的HC規(guī)范。本書在第7章和第13章分別對UHCI/OHCI規(guī)范和EHCI規(guī)范作了介紹。除了基本的USBl.x、USB2.0和USBOTG規(guī)范外,USB-IF根據(jù)不同的應(yīng)用領(lǐng)域定義USB設(shè)備類規(guī)范,如HID(HumanInterfaceDevice)設(shè)備類規(guī)范、大容量存儲設(shè)備(MassStorageDevice)類規(guī)范、打印機設(shè)備類規(guī)范、音頻(Audio)設(shè)備類規(guī)范等。USB設(shè)備類規(guī)范根據(jù)設(shè)備特性定義了相關(guān)的設(shè)備描述、控制以及數(shù)據(jù)傳輸?shù)忍匦浴SB設(shè)備類規(guī)范的定義為USB設(shè)備的即插即用特性奠定了基礎(chǔ)。關(guān)于USB設(shè)備類規(guī)范,本書對USB設(shè)備類的設(shè)計思想做了分析并介紹了集線器類(第5章)、打印機類(第11章11.5.2節(jié))和HID類(附錄A),對其他設(shè)備類沒有進(jìn)行詳細(xì)的介紹,感興趣的讀者可參考相關(guān)規(guī)范。3.讀者本書是在我們工作實踐的基礎(chǔ)上編寫完成的,它既可作為USB初學(xué)者了解USB規(guī)范的指導(dǎo),又可為工程技術(shù)人員開發(fā)USB的軟硬件產(chǎn)品提供參考。了解協(xié)議可參考第1-6章(USB1.1)、第12章(USB2.0)和第14章(USBOTG);研究USB軟硬件設(shè)計,除了解前面的規(guī)范外還要了解USB的軟硬件的設(shè)計和實現(xiàn)(其他章節(jié))。4.感謝本書主要由Motorola(中國)電子有限公司軟件工程師肖踞雄和翁鐵成共同執(zhí)筆完成,作者長期從事單片機與嵌入式系統(tǒng)的軟硬件開發(fā)和USB主機端協(xié)議棧及USB設(shè)備驅(qū)動程序軟件的相關(guān)工作。宋中慶、高建偉和吳娜參與了主要部分的編寫工作。承蒙摩托羅拉軟件中心李新先生詳細(xì)地審閱全稿,并提出了許多有益的建議;清華大學(xué)出版社第三事業(yè)部王景先先生對本書的編寫和出版提出許多寶貴意見:許多同行和專家也給予了很多良好的建議和啟發(fā),在此,一并深表謝意。另外,感謝作者各自的家人,在工作緊張的時候?qū)ξ覀兊膸椭椭С?。USB是一種新興的技術(shù),發(fā)展迅速,我們在編寫的過程中盡可能力求概念的準(zhǔn)確和完整,但由于時間倉促和水平有限,必有許多不足之處,敬請同行、讀者批評指正。由于時間和商業(yè)保密的關(guān)系,作者對一些有價值的工作未能完全反映在書中表示歉意。作者2003年9月

作者簡介

暫缺《Visual Basic程序設(shè)計》作者簡介

圖書目錄


前言
第1章 Visual Basic基礎(chǔ)知識
1. 1 Visual Basic簡介
1. 1. 1 Visual Basic概述
1. 1. 2 Visual Basic的特點
1. 1. 3 Visual Basic的發(fā)展與版本
1. 2 Visual Basic的啟動與退出
1. 2. 1 Visual Basic 6. 0的啟動
1. 2. 2 Visual Basic 6. 0的退出
1. 3 Visual Basic的集成開發(fā)環(huán)境
1. 3. 1 標(biāo)題欄
1. 3. 2 菜單欄
1. 3. 3 工具欄
1. 3. 4 工具箱窗口
1. 3. 5 窗體設(shè)計器
1. 3. 6 代碼窗口
1. 3. 7 工程資源管理器
1. 3. 8 屬性窗口
1. 3. 9 窗體布局窗口
1. 3. 10 調(diào)試窗口
思考與練習(xí)題
第2章 簡單Visual Basic程序設(shè)計
2. 1 Visual Basic可視化編程的基本概念
2. 1. 1 Visual Basic對象的概念
2. 1. 2 對象的屬性. 事件和方法
2. 2 基本控件介紹
2. 2. 1 Visual Basic的控件種類
2. 2. 2 對象的基本屬性
2. 2. 3 窗體
2. 2. 4 標(biāo)簽控件 Label
2. 2. 5 文本框控件 TextBox
2. 2. 6 命令按鈕控件 CommandButton
2. 2. 7 常用方法
2. 3 Visual Basic可視化編程的基本步驟
2. 3. 1 新建工程
2. 3. 2 添加控件
2. 3. 3 設(shè)置控件屬性
2. 3. 4 編寫代碼
2. 3. 5 工程的保存. 裝入. 運行及文件刪除
思考與練習(xí)題
第3章 Visual Basic程序設(shè)計語言基礎(chǔ)
3. 1 數(shù)據(jù)類型
3. 1. 1 數(shù)值型數(shù)據(jù) Numeric
3. 1. 2 字符型數(shù)據(jù) String
3. 1. 3 布爾型數(shù)據(jù) Boolean
3. 1. 4 日期型數(shù)據(jù) Date
3. 1. 5 對象型數(shù)據(jù) Object
3. 1. 6 變體 Variant 數(shù)據(jù)類型
3. 1. 7 枚舉類型
3. 2 變量
3. 2. 1 變量的命名規(guī)則
3. 2. 2 變量聲明
3. 3 常量
3. 3. 1 直接常量
3. 3. 2 符號常量
3. 4 運算符和表達(dá)式
3. 4. 1 運算符
3. 4. 2 表達(dá)式
3. 5 常用內(nèi)部函數(shù)
3. 5. 1 數(shù)學(xué)運算函數(shù)
3. 5. 2 字符串函數(shù)
3. 5. 3 日期和時間函數(shù)
3. 5. 4 格式輸出函數(shù)
3. 5. 5 轉(zhuǎn)換函數(shù)
3. 6 語句
3. 6. 1 程序語句
3. 6. 2 語句的書寫規(guī)則
思考與練習(xí)題
第4章 基本程序控制結(jié)構(gòu)
4. 1 順序結(jié)構(gòu)
4. 1. 1 數(shù)據(jù)輸出
4. 1. 2 數(shù)據(jù)輸入
4. 2 選擇結(jié)構(gòu)程序設(shè)計
4. 2. 1 If條件語句
4. 2. 2 Select Case語句
4. 2. 3 條件函數(shù)IIF
4. 3 循環(huán)結(jié)構(gòu)
4. 3. 1 Do...Loop語句
4. 3. 2 For...Next語句
4. 3. 3 循環(huán)嵌套
思考與練習(xí)題
第5章 數(shù)組
5. 1 數(shù)組的概念
5. 2 靜態(tài)數(shù)組和動態(tài)數(shù)組
5. 2. 1 靜態(tài)數(shù)組
5. 2. 2 動態(tài)數(shù)組
5. 2. 3 For Each...Next語句
5. 3 數(shù)組的基本操作
5. 3. 1 給數(shù)組元素賦初值
5. 3. 2 數(shù)組的輸入
5. 3. 3 數(shù)組的整體賦值
5. 3. 4 數(shù)組的輸出
5. 3. 5 數(shù)組的清除
5. 4 控件數(shù)組
5. 4. 1 控件數(shù)組的概念
5. 4. 2 控件數(shù)組的建立
5. 5 自定義數(shù)據(jù)類型
5. 5. 1 創(chuàng)建自定義數(shù)據(jù)類型
5. 5. 2 建立和使用自定義數(shù)據(jù)類型變量
5. 5. 3 自定義數(shù)據(jù)類型數(shù)組
思考與練習(xí)題
第6章 過程
6. 1 Sub過程
6. 1. 1 事件過程和通用過程
6. 1. 2 通用過程的定義
6. 1. 3 通用過程的調(diào)用
6. 2 Function過程
6. 2. 1 Function過程的定義
6. 2. 2 Function過程的調(diào)用
6. 3 參數(shù)傳遞
6. 3. 1 形參與實參的傳遞方式
6. 3. 2 按地址傳遞和按值傳遞
6. 3. 3 數(shù)組參數(shù)的傳遞
6. 3. 4 可選參數(shù)與可變參數(shù)
6. 4 變量與過程的作用范圍
6. 4. 1 代碼模塊的概念
6. 4. 2 變量的作用域
6. 4. 3 過程的作用域
6. 4. 4 靜態(tài)變量
6. 5 過程的嵌套與遞歸調(diào)用
6. 5. 1 過程的嵌套
6. 5. 2 過程的遞歸
思考與練習(xí)題
第7章 常用控件
7. 1 顯示圖片和圖形的控件
7. 1. 1 圖像框 Image 控件
7. 1. 2 圖片框 PictureBox 控件
7. 1. 3 圖形文件的裝入
7. 2 為用戶提供選擇的控件
7. 2. 1 單選按鈕和復(fù)選框
7. 2. 2 列表框和組合框
7. 3 框架
7. 4 計時器
7. 5 其他常用控件
7. 5. 1 滾動條 ScrollBar
7. 5. 2 滑塊 Slider 控件
7. 6 鼠標(biāo)和鍵盤
7. 6. 1 鼠標(biāo)
7. 6. 2 鍵盤
7. 6. 3 拖放
思考與練習(xí)題
第8章 文件
8. 1 文件的基本概念
8. 1. 1 文件說明
8. 1. 2 文件結(jié)構(gòu)和分類
8. 2 文件的打開與關(guān)閉
8. 2. 1 文件的打開 或建立
8. 2. 2 文件的關(guān)閉
8. 3 文件的讀寫操作
8. 3. 1 順序文件的讀寫操作
8. 3. 2 隨機文件的讀寫操作
8. 3. 3 二進(jìn)制文件的讀寫操作
8. 4 常用的文件操作語句和函數(shù)
8. 5 文件系統(tǒng)控件
8. 5. 1 驅(qū)動器列表框
8. 5. 2 目錄列表框
8. 5. 3 文件列表框
思考與練習(xí)題
第9章 Visual Basic圖形處理
9. 1 圖形操作基礎(chǔ)
9. 1. 1 坐標(biāo)系統(tǒng)
9. 1. 2 自定義坐標(biāo)系
9. 1. 3 使用Visual Basic顏色
9. 2 圖形控件
9. 2. 1 Line 線條
9. 2. 2 Shape 形狀
9. 3 常用圖形方法
9. 3. 1 畫點方法 PSet
9. 3. 2 畫直線方法 Line
9. 3. 3 畫圓方法 Circle
思考與練習(xí)題
第10章 利用Visual Basic設(shè)計界面
10. 1 對話框
10. 1. 1 通用對話框
10. 1. 2 自定義對話框
10. 2 菜單設(shè)計
10. 2. 1 設(shè)計下拉式菜單
10. 2. 2 動態(tài)增減菜單項
10. 2. 3 設(shè)計彈出式菜單
10. 3 工具欄和狀態(tài)欄
10. 3. 1 建立工具欄
10. 3. 2 狀態(tài)欄 StatusBar控件
思考與練習(xí)題
第11章 面向?qū)ο蟮木幊?br />11. 1 基本概念
11. 1. 1 對象和類
11. 1. 2 類模塊的基本概念
11. 1. 3 對象變量
11. 2 類的創(chuàng)建
11. 2. 1 創(chuàng)建類模塊
11. 2. 2 為類添加屬性
11. 2. 3 為類添加方法
11. 2. 4 為類添加事件
思考與練習(xí)題
第12章 數(shù)據(jù)庫編程
12. 1 數(shù)據(jù)庫的基本概念
12. 1. 1 關(guān)系數(shù)據(jù)庫
12. 1. 2 數(shù)據(jù)訪問對象模型
12. 1. 3 結(jié)構(gòu)化查詢語言SQL
12. 2 數(shù)據(jù)庫管理器的使用
12. 2. 1 建立數(shù)據(jù)庫
12. 2. 2 添加數(shù)據(jù)表
12. 2. 3 數(shù)據(jù)庫記錄的增刪改操作
12. 2. 4 數(shù)據(jù)查詢12. 2. 5 數(shù)據(jù)窗體設(shè)計器
12. 3 數(shù)據(jù)控件
12. 3. 1 數(shù)據(jù)控件常用屬性
12. 3. 2 數(shù)據(jù)綁定控件常用屬性
12. 3. 3 使用數(shù)據(jù)控件操作數(shù)據(jù)庫中的數(shù)據(jù)
12. 3. 4 數(shù)據(jù)控件的常用方法
12. 3. 5 數(shù)據(jù)庫記錄的增刪改操作
12. 4 SQL語言
12. 4. 1 SQL語言的組成
12. 4. 2 SELECT語句
12. 4. 3 SQL語句的使用
12. 5 ADO數(shù)據(jù)控件
12. 5. 1 ADO編程模型簡介
12. 5. 2 使用ADO數(shù)據(jù)控件
12. 5. 3 ADO控件上新增綁定控件的使用
12. 5. 4 使用窗體向?qū)?br />12. 6 數(shù)據(jù)報表
12. 6. 1 報表設(shè)計器
12. 6. 2 設(shè)計報表
思考與練習(xí)題
第13章 多媒體程序設(shè)計
13. 1 多媒體基礎(chǔ)
13. 2 多媒體控件簡介
13. 3 多媒體應(yīng)用程序設(shè)計
13. 3. 1 使用MMControl控件設(shè)計
13. 3. 2 使用API多媒體函數(shù)
思考與練習(xí)題
第14章 網(wǎng)絡(luò)編程初步
14. 1 DHTML應(yīng)用程序設(shè)計器
14. 1. 1 開發(fā)DHTML應(yīng)用程序需要的系統(tǒng)環(huán)境
14. 1. 2 DHTML中的關(guān)鍵對象
14. 1. 3 設(shè)計DHTML頁面的方法
14. 1. 4 DHTML應(yīng)用程序的編譯和發(fā)布
14. 2 DHTML應(yīng)用程序設(shè)計示例
思考與練習(xí)題
第15章 多重窗體和多文檔界面
15. 1 建立多重窗體應(yīng)用程序
15. 2 多重窗體程序的執(zhí)行與保存
15. 2. 1 指定啟動窗體
15. 2. 2 與多窗體有關(guān)的操作
15. 2. 3 多窗體程序的存取
15. 3 Sub Main過程
15. 4 多文檔界面
15. 5 關(guān)于MDI的進(jìn)一步討論
15. 5. 1 MDI有關(guān)的屬性. 事件和方法
15. 5. 2 MDI應(yīng)用程序中的菜單
思考與練習(xí)題
參考文獻(xiàn)

本目錄推薦

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