出版時間:2008-12 出版社:高等教育出版社 作者:陳明銳 著 頁數(shù):340
前言
2006年,高等學校計算機科學與技術(shù)教學指導委員會主持編寫的《關(guān)于進一步加強高等學校計算機基礎(chǔ)教學的意見》,認真分析了近年來計算機基礎(chǔ)教育發(fā)展及社會對大學生計算機能力的要求,對新時期高等學校計算機基礎(chǔ)教學具有重要指導意義?! 案呒壵Z言程序設(shè)計(Visual Basic)”是高等學校計算機基礎(chǔ)教育的一門重要課程。Visual Basic具有BASIC語言簡單易學的優(yōu)勢,有著結(jié)構(gòu)化和可視化的面向?qū)ο蟪绦蛟O(shè)計語言的特點,又是基于Windows操作系統(tǒng)平臺的應(yīng)用程序,具有強有力的集成開發(fā)環(huán)境和工具,以及良好的圖形用戶界面,是新一代的面向?qū)ο蟮某绦蛟O(shè)計語言。由于Visual Basic具有這些特點,目前在我國很多高等學校的計算機專業(yè)和非計算機專業(yè)都將其作為必修課或選修課學習內(nèi)容,以培養(yǎng)學生初步掌握面向?qū)ο蟮摹⒖梢暬某绦蛟O(shè)計方法,能夠使用Visual Basic進行Windows應(yīng)用程序設(shè)計。 本書共13章,前10章為基礎(chǔ)部分,后3章(帶星號的章節(jié))為提高部分。由于真正的應(yīng)用程序80%以上與數(shù)據(jù)庫、多媒體以及外部對象有關(guān),所以后3章為讀者提供了一個全面而深入的多維視角,使得讀者依據(jù)本書能夠開發(fā)出真正的應(yīng)用程序。每章均有教學目標和小結(jié),并附有習題。附錄部分給出了課程教學大綱,其中包括課堂教學和上機實踐所需的學時數(shù),供實際教學參考?! 闃?gòu)建完整的教學體系,本書還配有《Visual Basic程序設(shè)計及應(yīng)用實驗教程》,該實驗教程不僅提供了培養(yǎng)基本操作能力的實驗,還包括了培養(yǎng)綜合能力和創(chuàng)新能力的課程設(shè)計和訓練題,更加方便教學使用?! ”緯幷咧屑扔虚L期從事計算機基礎(chǔ)教學的一線教師,又有省級精品課程與省級教學團隊的骨干成員、海南省計算機等級考試命題與評卷專家,有著豐富的教學實踐經(jīng)驗。本書是海南省高等院校計算機基礎(chǔ)教育課程體系規(guī)劃教材,是海南省教育廳高等學校科研資助項目。
內(nèi)容概要
《Visual Basic 程序設(shè)計及應(yīng)用教程》依據(jù)Visual Basic課程教學大綱,結(jié)合編者多年的教學實踐、編程開發(fā)以及考試命題與考試分析的經(jīng)驗,由淺入深、循序漸進地介紹了Visual Basic程序設(shè)計的相關(guān)知識。《Visual Basic 程序設(shè)計及應(yīng)用教程》以Visual Basic 6.0版本為平臺,介紹程序設(shè)計基礎(chǔ)、面向?qū)ο蠓椒ê涂梢暬幊碳夹g(shù)。主要內(nèi)容包括Visual Basic環(huán)境和程序設(shè)計基礎(chǔ)知識,對象的基本概念和方法,Visual Basic常用控件、窗體和菜單及其應(yīng)用,圖形與圖像操作,數(shù)據(jù)庫、多媒體、外部對象等的應(yīng)用操作?!禫isual Basic 程序設(shè)計及應(yīng)用教程》結(jié)構(gòu)合理,內(nèi)容翔實,范例豐富,既適用于高等學校本科非計算機專業(yè)學習Visual Basic程序設(shè)計的教材,也可作為專科(高職)計算機專業(yè)教材,同時也可作為培訓和自學用書。《Visual Basic 程序設(shè)計及應(yīng)用教程》配有《Visual Basic程序設(shè)計及應(yīng)用實驗教程》及教學輔助課件,供教師和學生自學使用。
書籍目錄
第1章 Visual Basic概述1.1 Visual Basic簡介1.1.1 Visual Basic版本的演進1.1.2 Visual Basic的功能與特點1.1.3 Visual Basic的運行環(huán)境1.1.4 安裝1.1.5 啟動1.2 Visual Basic集成開發(fā)環(huán)境1.2.1 標題欄、菜單欄和工具欄1.2.2 窗體窗口1.2.3 工具箱1.2.4 “屬性”窗口1.2.5 工程資源管理器窗口1.2.6 代碼窗口1.2.7 “窗體布局”窗口1.2.8 “立即”窗口1.3 使用Visual Basic幫助系統(tǒng)1.3.1 使用MSDN Library查閱器1.3.2 使用上下文相關(guān)的幫助1.3.3 從Internet上獲取幫助本章小結(jié)習題1第2章 Visual Basic程序設(shè)計入門2.1 程序設(shè)計方法演進2.1.1 早期程序設(shè)計2.1.2 結(jié)構(gòu)化程序設(shè)計2.1.3 面向?qū)ο蟪绦蛟O(shè)計2.2 對象的概念及其三要素2.2.1 對象和類2.2.2 對象的屬性、事件和方法2.2.3 對象的建立及編輯2.2.4 對象的基本屬性2.2.5 對象的默認屬性2.3 窗體、按鈕、標簽和文本框2.3.1 窗體2.3.2 命令按鈕2.3.3 標簽和文本框2.4 Visual Basic工程的創(chuàng)建及綜合應(yīng)用實例2.4.1 Visual Basic工程的組成和管理2.4.2 Visual Basic應(yīng)用程序的建立過程2.4.3 Visual Basic工程打開、保存等操作的常見問題2.4.4 綜合應(yīng)用實例2.5 自定義Visual Basic工作環(huán)境2.5.1 代碼窗口和工程窗口的工作環(huán)境設(shè)置2.5.2 “通用”選項卡本章小結(jié)習題2第3章 Visual Basic語言基礎(chǔ)3.1 Visual Basic編碼基本規(guī)則3.2 數(shù)據(jù)類型3.2.1 標準數(shù)據(jù)類型3.2.2 自定義的數(shù)據(jù)類型3.3 變量和常量3.3.1 變量和常量的命名規(guī)則3.3.2 變量聲明3.3.3 變量數(shù)據(jù)類型的轉(zhuǎn)換3.3.4 常量聲明3.4 常用內(nèi)部函數(shù)3.5 運算符3.6 表達式3.6.1 表達式的書寫規(guī)則3.6.2 表達式中不同數(shù)據(jù)類型的轉(zhuǎn)換3.6.3 表達式中各種運算符的優(yōu)先級3.7 基本約定和語句3.7.1 命令格式中常見符號約定3.7.2 基本語句本章小結(jié)習題3第4章 基本結(jié)構(gòu)4.1 數(shù)據(jù)基本輸入輸出4.1.1 數(shù)據(jù)輸入4.1.2 數(shù)據(jù)輸出4.2 選擇結(jié)構(gòu)4.2.1 單條件分支結(jié)構(gòu)If4.2.2 塊結(jié)構(gòu)條件語句4.2.3 If語句的嵌套及If多分支結(jié)構(gòu)4.2.4 多分支條件選擇語句——Select Case語句4.3 循環(huán)結(jié)構(gòu)4.3.1 Do…Loop循環(huán)結(jié)構(gòu)語句4.3.2 For…Next循環(huán)結(jié)構(gòu)語句4.3.3 循環(huán)嵌套4.4 常用算法舉例4.4.1 累加算法和連乘算法4.4.2 迭代算法4.4.3 枚舉算法本章小結(jié)習題4第5章 數(shù)組5.1 數(shù)組的相關(guān)概念5.2 一維數(shù)組5.2.1 一維靜態(tài)數(shù)組5.2.2 一維動態(tài)數(shù)組5.3 多維數(shù)組5.3.1 多維靜態(tài)數(shù)組5.3.2 多維動態(tài)數(shù)組5.4 數(shù)組的常用操作5.4.1 數(shù)組的輸入5.4.2 求數(shù)組極值及數(shù)組元素交換5.4.3 數(shù)組排序5.5 控件數(shù)組本章小結(jié)習題5第6章 常用控件及其應(yīng)用6.1 常用控件的分類6.2 單選按鈕和復選框6.2.1 單選按鈕6.2.2 復選框6.3 框架6.4 列表框6.5 組合框6.6 滾動條6.7 滑塊6.8 進度條和動畫控件6.9 SSTab控件6.10 計時器6.11 對話框6.11.1 通用對話框6.11.2 自定義對話框6.12 鼠標、鍵盤6.12.1 鼠標6.12.2 鍵盤本章小結(jié)習題6第7章 圖形與圖像操作7.1 圖形操作基礎(chǔ)7.1.1 Visual Basic坐標系簡述7.1.2 自定義坐標系7.1.3 圖形層概念7.2 繪圖屬性7.2.1 當前坐標7.2.2 線寬和線型7.2.3 填充和色彩表示7.3 圖形方法7.3.1 Line方法7.3.2 Pset方法7.3.3 Circle方法7.3.4 Point方法7.4 圖形圖像常用控件7.4.1 直接加載圖片到窗體7.4.2 圖形框控件7.4.3 圖像框控件7.4.4 形狀控件7.5 常見應(yīng)用7.5.1 圖形的繪制7.5.2 簡單動畫制作7.5.3 圖形漫游技術(shù)7.5.4 PaintPicture方法、SavePicture方法和DrawMode屬性使用本章小結(jié)習題7第8章 文件操作8.1 文件操作控件8.1.1 驅(qū)動器列表框8.1.2 目錄列表框8.1.3 文件列表框8.2 文件的結(jié)構(gòu)與分類8.2.1 文件的結(jié)構(gòu)8.2.2 文件的分類8.3 文件操作基礎(chǔ)8.3.1 數(shù)據(jù)文件的操作過程8.3.2 文件操作語句8.4 順序文件的操作8.4.1 順序文件的寫操作8.4.2 順序文件的讀操作8.5 隨機文件的操作8.6 常用文件操作命令語句和函數(shù)8.6.1 目錄的基本操作命令語句8.6.2 文件的基本操作命令語句本章小結(jié)習題8第9章 界面設(shè)計9.1 多重窗體9.1.1 多重窗體操作9.1.2 多重窗體常見執(zhí)行方法9.1.3 多重窗體應(yīng)用9.2 菜單設(shè)計9.2.1 菜單基礎(chǔ)9.2.2 下拉式菜單設(shè)計9.2.3 快捷菜單設(shè)計9.3 工具欄設(shè)計9.3.1 手工法9.3.2 使用Toolbar控件和ImageList控件9.4 狀態(tài)欄設(shè)計9.4.1 狀態(tài)欄建立9.4.2 狀態(tài)欄代碼編寫本章小結(jié)習題9第10章 過程10.1 子過程10.1.1 子過程的定義10.1.2 子過程的調(diào)用10.2 函數(shù)過程10.2.1 函數(shù)過程的定義10.2.2 函數(shù)過程的調(diào)用10.3 參數(shù)傳遞10.3.1 傳址與傳值10.3.2 數(shù)組參數(shù)的傳遞10.4 過程的嵌套和遞歸調(diào)用10.4.1 過程的嵌套調(diào)用10.4.2 過程的遞歸調(diào)用10.5 變量、過程的作用域10.5.1 變量的作用域10.5.2 過程的作用域10.6 程序調(diào)試10.6.1 錯誤類型10.6.2 調(diào)試和排錯本章小結(jié)習題10第11章 Visual Basic與數(shù)據(jù)庫11.1 數(shù)據(jù)庫概念11.1.1 數(shù)據(jù)庫與數(shù)據(jù)模型11.1.2 關(guān)系模型數(shù)據(jù)庫11.2 創(chuàng)建數(shù)據(jù)庫和表11.2.1 創(chuàng)建數(shù)據(jù)庫11.2.2 數(shù)據(jù)輸入與編輯11.3 用Data控件訪問數(shù)據(jù)庫11.3.1 Data控件11.3.2 記錄集對象的屬性與方法11.3.3 用SQL語言實現(xiàn)數(shù)據(jù)查詢11.4 使用DAO對象變量訪問數(shù)據(jù)庫11.4.1 DAO模型11.4.2 用DAO模型訪問數(shù)據(jù)庫的過程11.4.3 用DAO創(chuàng)建各種數(shù)據(jù)對象的函數(shù)與方法11.5 使用ADO控件訪問數(shù)據(jù)庫11.5.1 ADO控件11.5.2 ODBC原理11.5.3 ADO控件的屬性11.5.4 使用ADO控件本章小結(jié)*第12章 Visual Basic與多媒體應(yīng)用12.1 多媒體基礎(chǔ)12.1.1 媒體及多媒體的概念12.1.2 多媒體的格式12.1.3 Visual Basic操作媒體的途徑12.2 Visual Basic的多媒體控件12.2.1 MMControl控件12.2.2 Animation控件12.3 Win32 API函數(shù)12.3.1 Windows API函數(shù)12.3.2 查看API函數(shù)12.3.3 使用API函數(shù)例程._12.3.4 關(guān)于API多媒體函數(shù)本章小結(jié)*第13章 ActiveX控件與外部對象庫13.1 關(guān)于ActiveX部件13.2 創(chuàng)建ActiveX控件13.2.1 創(chuàng)建用戶ActiveX控件的過程13.2.2 通過向?qū)?chuàng)建ActiveX控件13.3 其他軟件系統(tǒng)中對象的使用13.3.1 引用外部對象庫的方法13.3.2 使用word對象庫13.3.3 使用Excel對象庫本章小結(jié)附錄附錄A “高級語言程序設(shè)計(Visual Basic)”課程教學大綱附錄B “高級語言程序設(shè)計(Visual Basic)”實驗課程教學大綱附錄C “高級語言程序設(shè)計(Visual Basic)”課程設(shè)計教學大綱參考文獻
章節(jié)摘錄
2.移除窗體 從工程中刪除窗體的方法有兩種: ·先選定欲刪除的窗體,然后在“工程”菜單中選擇“移除‘窗體名’”?! ぴ诠こ藤Y源管理器中選擇欲刪除的窗體名,然后單擊右鍵,打開快捷菜單,選擇“移除‘窗體名”?! ∽⒁猓阂瞥拇绑w并沒有徹底刪除,移除的窗體還保存在該工程的文件夾中,如果需將窗體完全刪除,可將移除的窗體選中進行刪除,窗體將被完全刪除。 3.窗體保存 每建立一個新的窗體,都應(yīng)將窗體存盤,窗體保存在擴展名為.frm的窗體文件中。可以在“文件”菜單中選擇“保存‘窗體名”’或“‘窗體名’另存為”選項保存窗體?! τ谛陆⒌墓こ?,在“文件”菜單中選擇“保存工程”或“工程另存為”選項,系統(tǒng)將自動彈出對話框,提示用戶保存工程的各個文件,如標準模塊文件(.bas)、窗體文件(.frm)、工程文件(.vbp)。
編輯推薦
《Visual Basic 程序設(shè)計及應(yīng)用教程》編者均為長期從事計算機基礎(chǔ)教學的一線教師,是省級精品課程教學團隊的骨干成員,計算機等級考試命題與評卷專家。 《Visual Basic 程序設(shè)計及應(yīng)用教程》以應(yīng)用為主線,以啟發(fā)學生創(chuàng)新思維為主導,引導學生自主學習,并配以實驗與測試內(nèi)容,強化操作能力訓練和綜合能力培養(yǎng)?! 禫isual Basic 程序設(shè)計及應(yīng)用教程》以綜合的課程設(shè)計體現(xiàn)學習成果,以增強學生的自豪感,同時兼顧等級考試的內(nèi)容。
圖書封面
評論、評分、閱讀與下載
Visual Basic程序設(shè)計及應(yīng)用教程 PDF格式下載