出版時(shí)間:2002-9 出版社:人民郵電出版社 作者:羅朝盛 頁數(shù):406 字?jǐn)?shù):636000
內(nèi)容概要
本書著重介紹Visual Basic編程的基礎(chǔ)知識(shí)和基本方法,同時(shí)加強(qiáng)了結(jié)構(gòu)化程序設(shè)計(jì)和常用算法的訓(xùn)練,并深入淺出地介紹了面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。主要包括Visual Basic概述、Visual Basic基本控件及簡單程序設(shè)計(jì)、Visual Basic語言基礎(chǔ)、三種基本結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、過程、過程和變量的作用域、常用控件與系統(tǒng)對象、文件、對話框與菜單設(shè)計(jì)、圖形操作、鼠標(biāo)器鍵盤事件、數(shù)據(jù)庫編程基礎(chǔ)、多文檔界面與工具欄設(shè)計(jì)、程序調(diào)試與出錯(cuò)處理。 本書內(nèi)容豐富、概念清楚、層次分明、通俗易懂,并配有大量的例題。書中的每一章后都附有精選的多種類型的思考題與練習(xí)題,有助于讀者復(fù)習(xí)鞏固所學(xué)知識(shí),培養(yǎng)實(shí)際的編程能力。 本書可作為各類高等院校非計(jì)算機(jī)專業(yè)學(xué)習(xí)Visual Basic程序設(shè)計(jì)的教材,也可供有關(guān)工程技術(shù)人員和計(jì)算機(jī)愛好者學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)使用。
書籍目錄
第1章 Visual Basic 6.0概述 1.1 中文Visual Basic 6.0簡介 1.1.1 Visual Basic的發(fā)展 1.1.2 Visual Basic的特點(diǎn) 1.1.3 Visual Basic 6.0的新特性 1.2 安裝和運(yùn)行Visual Basic 6.0 1.2.1 Visual Basic 6.0運(yùn)行環(huán)境 1.2.2 安裝Visual Basic 6.0 1.2.3 啟動(dòng)Visual Basic 1.3 Visual Basic 6.0的集成開發(fā)環(huán)境 1.3.1 使用Visual Basic 6.0可以生成的應(yīng)用程序 1.3.2 Visual Basic 6.0集成開發(fā)環(huán)境(IDE) 1.4 Visual Basic 6.0幫助系統(tǒng)的使用 1.4.1 使用MSDN Library查閱器 1.4.2 上下文幫助 1.4.3 運(yùn)行所提供的樣例 習(xí)題與思考題 第2章 Visual Basic基本控件及簡單程序設(shè)計(jì) 2.1 程序設(shè)計(jì)方法概述 2.1.1 早期的程序設(shè)計(jì) 2.1.2 結(jié)構(gòu)化程序設(shè)計(jì) 2.1.3 面向?qū)ο蟮某绦蛟O(shè)計(jì) 2.2 Visual Basic中的一些基本概念 2.2.1 對象與類 2.2.2 屬性 2.2.3 事件及事件過程 2.2.4 方法 2.2.5 Visual Basic應(yīng)用程序的工作方式 2.3 窗體的常用屬性、方法和事件 2.3.1 屬性 2.3.2 事件 2.3.3 方法 2.4 命令按鈕、標(biāo)簽、文本框 2.4.1 命令按鈕CommandButton 2.4.2 標(biāo)簽控件(Label) 2.4.3 文本框控件(TextBox) 2.5 簡單應(yīng)用程序的建立 2.5.1 Visual Basic應(yīng)用程序的組成 2.5.2 創(chuàng)建應(yīng)用程序的步驟 2.5.3 一個(gè)簡單的Visual Basic程序的創(chuàng)建 習(xí)題與思考題 實(shí)驗(yàn) 第3章 數(shù)據(jù)類型、常量、變量及表達(dá)式 3.1 Visual Basic語言字符集及編碼規(guī)則 3.1.1 Visual Basic的字符集 3.1.2 編碼規(guī)則與約定 3.2 數(shù)據(jù)類型 3.2.1 Visual Basic的標(biāo)準(zhǔn)數(shù)據(jù)類型 3.2.2 用戶自定義類型 3.3 常量和變量 3.3.1 常量 3.3.2 變量 3.4 運(yùn)算符和表達(dá)式 3.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 3.4.2 字符串運(yùn)算符與字符串表達(dá)式 3.4.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 3.4.4 邏輯運(yùn)算符與邏輯表達(dá)式 3.4.5 日期型表達(dá)式 3.4.6 運(yùn)算符的執(zhí)行順序 3.5 常用內(nèi)部函數(shù) 3.5.1 數(shù)學(xué)函數(shù) 3.5.2 轉(zhuǎn)換函數(shù) 3.5.3 字符串函數(shù) 3.5.4 時(shí)期、時(shí)間函數(shù) 3.5.5 格式輸出函數(shù) 3.5.6 其他函數(shù) 習(xí)題與思考題 實(shí)驗(yàn) 第4章 程序設(shè)計(jì)的3種基本結(jié)構(gòu) 4.1 算法及算法的表示 4.1.1 算法概述 4.1.2 算法的特性 4.1.3 算法的表示 4.1.4 用N-S流程圖表示算法 4.2 順序結(jié)構(gòu) 4.2.1 賦值語句 4.2.2 數(shù)據(jù)的輸出——Print方法 4.2.3 用戶交互函數(shù)和過程 4.2.4 注釋語句 4.3 選擇結(jié)構(gòu) 4.3.1 If條件語句 4.3.2 Select Case語句(情況語句) 4.3.3 選擇結(jié)構(gòu)的嵌套 4.4 循環(huán)結(jié)構(gòu) 4.4.1 For…Next循環(huán)語句 4.4.2 Do…Loop循環(huán)語句 4.4.3 While…Wend語句。 4.4.4 循環(huán)的嵌套——多重循環(huán)結(jié)構(gòu) 4.4.5 幾種循環(huán)語句比較 4.4.6 循環(huán)結(jié)構(gòu)與選擇結(jié)構(gòu)的嵌套 4.5 其他控制語句 4.5.1 Goto語句 4.5.2 Exit語句 4.5.3 End語句 4.5.4 暫停語句 4.5.5 With...End With 語句 4.6 應(yīng)用程序舉例 4.6.1 素?cái)?shù)與哥德巴赫猜想 4.6.2 字符串處理 4.6.3 迭代法 習(xí)題與思考題 實(shí)驗(yàn) 第5章 數(shù)組 5.1 概述 5.2 一維數(shù)組 5.2.1 一維數(shù)組的聲明 5.2.2 一維數(shù)組元素的引用 5.2.3 一維數(shù)組的基本操作 5.2.4 一維數(shù)組的應(yīng)用 5.3 二維數(shù)組及多維數(shù)組 5.3.1 二維數(shù)組的聲明 5.3.2 二維數(shù)組的引用 5.3.3 二維數(shù)組的基本操作 5.3.4 二維數(shù)組應(yīng)用舉例 5.3.5 多維數(shù)組的聲明和引用 5.4 動(dòng)態(tài)數(shù)組 5.4.1 動(dòng)態(tài)數(shù)組的建立及使用 5.4.2 與數(shù)組操作有關(guān)的幾個(gè)函數(shù) 5.5 控件數(shù)組 5.5.1 控件數(shù)組的概念 5.5.2 控件數(shù)組的建立 習(xí)題與思考題 實(shí)驗(yàn) 第6章 過程 6.1 過程概述 6.2 Sub過程 6.2.1 事件過程 6.2.2 通用過程(Sub過程)的定義 6.2.3 子過程的建立 6.2.4 過程的調(diào)用 6.3 Function過程 6.3.1 函數(shù)過程(Function過程)的定義 6.3.2 函數(shù)的調(diào)用 6.4 過程之間參數(shù)的傳遞 6.4.1 形式參數(shù)與實(shí)際參數(shù) 6.4.2 參數(shù)傳遞(虛實(shí)結(jié)合) 6.4.3 有關(guān)過程之間數(shù)據(jù)傳遞的幾點(diǎn)說明 6.5 數(shù)組作過程的參數(shù) 6.6 過程的嵌套和遞歸調(diào)用 6.6.1 過程的嵌套 6.6.2 過程的遞歸調(diào)用 *6.7 過程的可選參數(shù)與不定數(shù)量參數(shù) 6.7.1 可選參數(shù)(Optional) 6.7.2 使用不定數(shù)量的參數(shù) 6.8 應(yīng)用舉例 6.8.1 查找問題 6.8.2 插入問題 習(xí)題與思考題 實(shí)驗(yàn) 第7章 過程和變量的作用域 7.1 概述 7.1.1 窗體模塊 7.1.2 標(biāo)準(zhǔn)模塊 7.1.3 類模塊 7.2 過程的作用域 7.3 變量的作用域 7.3.1 過程級變量——局部變量 7.3.2 窗體/模塊級變量 7.3.3 全局變量 7.3.4 關(guān)于多個(gè)變量同名 7.3.5 靜態(tài)變量 7.4 多重窗體與多模塊程序設(shè)計(jì) 7.4.1 設(shè)置啟動(dòng)對象 7.4.2 窗體的加載與卸載過程 7.4.3 與窗體加載與卸載過程的相關(guān)的事件 7.4.4 應(yīng)用舉例 習(xí)題與思考題 實(shí)驗(yàn) 第8章 常用控件與系統(tǒng)對象 8.1 單選鈕、檢查框及框架 8.1.1 單選鈕 8.1.2 檢查框 8.1.3 框架 8.2 滾動(dòng)條 8.3 列表框與組合框 8.4 時(shí)鐘 *8.5 ActiveX控件 8.5.1 UpDown控件 8.5.2 Slider控件 8.5.3 ProcessBar控件 8.5.4 ImageList控件與ImageCombo控件 8.5.5 SSTab控件 *8.6 常用系統(tǒng)對象 8.6.1 App對象 8.6.2 Clipboard 對象 8.6.3 Screen對象 8.6.4 Printer對象和Printers集合對象 8.6.5 立即窗口 8.6.6 其他系統(tǒng)對象 習(xí)題與思考題 實(shí)驗(yàn) 第9章 文件 9.1 文件的概念 9.2 文件系統(tǒng)控件 9.2.1 驅(qū)動(dòng)器列表框(DriveListBox) 9.2.2 目錄列表框(DirListBox) 9.2.3 文件列表框(FilelistBox) 9.2.4 文件系統(tǒng)控件的聯(lián)動(dòng) 9.3 順序文件 9.3.1 順序文件的打開與關(guān)閉 9.3.2 順序文件的讀寫操作 9.4 隨機(jī)文件 9.4.1 隨機(jī)文件的打開與關(guān)閉 9.4.2 寫隨機(jī)文件 9.4.3 讀隨機(jī)文件 9.5 二進(jìn)制文件 9.5.1 打開與關(guān)閉二進(jìn)制文件 9.5.2 二進(jìn)制文件的讀寫操作 9.6 常用的文件操作語句和函數(shù) 9.6.1 文件操作語句 9.6.2 文件操作函數(shù) *9.7 文件系統(tǒng)對象 9.7.1 FileSystemObject對象 9.7.2 Drive對象 9.7.3 Folder對象 9.7.4 File對象 9.7.5 TextStream對象 習(xí)題與思考題 實(shí)驗(yàn) 第10章 對話框與菜單程序設(shè)計(jì) 10.1 自定義對話框 10.1.1 由普通窗體創(chuàng)建自定義對話框 10.1.2 使用對話框模板創(chuàng)建對話框 10.1.3 顯示與關(guān)閉自定義對話框 10.2 通用對話框 10.2.1 “打開”/“另存為”對話框 10.2.2 “顏色”對話框 10.2.3 “字體”對話框 10.2.4 “打印”對話框 10.2.5 “幫助”對話框 10.3 菜單 10.3.1 菜單概述 10.3.2 菜單編輯器 10.3.3 菜單編輯器的使用技巧 10.3.4 動(dòng)態(tài)菜單 10.3.5 快捷菜單 習(xí)題與思考題 實(shí)驗(yàn) 第11章 圖形操作 11.1 坐標(biāo)系統(tǒng) 11.1.1 默認(rèn)坐標(biāo)系統(tǒng) 11.1.2 用戶自定義坐標(biāo)系統(tǒng) 11.2 繪圖屬性與事件 11.2.1 CurrentX、CurrentY屬性 11.2.2 線寬與線型 11.2.3 圖形的填充 11.2.4 AutoRedraw屬性 11.2.5 圖形顏色 11.3 圖形控件 11.3.1 圖片框控件 11.3.2 圖像框控件 11.3.3 形狀控件Shape 11.3.4 直線控件Line 11.4 繪圖方法 11.4.1 Pset方法 11.4.2 Line方法 11.4.3 Circle方法 11.5 應(yīng)用舉例 11.5.1 繪制函數(shù)曲線 11.5.2 簡單動(dòng)畫設(shè)計(jì) 11.5.3 大圖片瀏覽 習(xí)題與思考題 實(shí)驗(yàn) 第12章 響應(yīng)鼠標(biāo)和鍵盤事件 12.1 鼠標(biāo)事件 12.1.1 鼠標(biāo)事件過程 12.1.2 拖放 12.1.3 OLE拖放 12.2 鍵盤事件 12.2.1 KeyPress事件 12.2.2 KeyDown和KeyUp事件 習(xí)題與思考題 實(shí)驗(yàn) 第13章 數(shù)據(jù)庫編程基礎(chǔ) 13.1 數(shù)據(jù)庫基礎(chǔ) 13.1.1 數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展 13.1.2 數(shù)據(jù)庫基本概念 13.1.3 Visual Basic的數(shù)據(jù)庫應(yīng)用 13.2 數(shù)據(jù)庫的設(shè)計(jì)與管理 13.2.1 建立數(shù)據(jù)庫 13.2.2 數(shù)據(jù)庫的基本操作 13.3 數(shù)據(jù)控件與數(shù)據(jù)庫網(wǎng)格控件 13.3.1 數(shù)據(jù)控件 13.3.2 數(shù)據(jù)庫網(wǎng)格控件 13.4 SQL簡介 13.4.1 SQL概述 13.4.2 SQL的構(gòu)成 13.4.3 SQL在Visual Basic中的應(yīng)用 13.5 一個(gè)簡易的學(xué)生成績管理系統(tǒng) 習(xí)題與思考題 實(shí)驗(yàn) 第14章 多文檔界面與工具欄設(shè)計(jì) 14.1 多文檔界面設(shè)計(jì) 14.1.1 創(chuàng)建多文檔界面應(yīng)用程序 14.1.2 顯示MDI窗體及其子窗體 14.1.3 維護(hù)子窗體的狀態(tài)信息 14.1.4 MDI應(yīng)用程序中的菜單 14.2 工具欄 14.2.1 ToolBar控件 14.2.2 手工創(chuàng)建工具欄 14.3 狀態(tài)欄 14.3.1 建立狀態(tài)欄 14.3.2 動(dòng)態(tài)顯示狀態(tài)欄信息 14.4 一個(gè)簡易的文本編輯器 14.4.1 RichTextBox控件 14.4.2 一個(gè)簡易的文本編輯器 14.4.3 各窗體及控件的主要屬性 14.4.4 代碼清單 習(xí)題與思考題 第15章 程序調(diào)試與出錯(cuò)處理 15.1 常見錯(cuò)誤類型 15.2 Visual Basic 6.0系統(tǒng)調(diào)試工具 15.2.1 設(shè)置自動(dòng)語法檢測 15.2.2 Visual Basic調(diào)試工具 15.3 調(diào)試和排錯(cuò)方法 15.3.1 Visual Basic的3種工作模式 15.3.2 控制程序的運(yùn)行 15.3.3 程序調(diào)試窗口 15.4 出錯(cuò)處理 15.5 生成執(zhí)行文件和制作安裝程序 15.5.1 生成執(zhí)行文件 15.5.2 使用安裝向?qū)?chuàng)建安裝程序 15.5.3 檢測安裝程序 習(xí)題與思考題 附錄一 ASCII字符集 附錄二 工具箱上的控件 附錄三 Visual Basic 6.0常用屬性 附錄四 Visual Basic 6.0常用方法 附錄五 Visual Basic 6.0常用事件 附錄六 Visual Basic 6.0常見錯(cuò)誤信息
圖書封面
評論、評分、閱讀與下載
Visual Basic 6.0程序設(shè)計(jì)教程 PDF格式下載