出版時間:2008-6 出版社:清華大學(xué)出版社 作者:張榮華,殷士勇 主編 頁數(shù):300
內(nèi)容概要
Visual Basic 6.0由于具有效率高、功能強、簡單易學(xué)習(xí)等特點而成為很受歡迎的可視化軟件開發(fā)工具。通過本書的學(xué)列,即使是初學(xué)者也能在掌握Visual Basic 6.0常用功能的基礎(chǔ)上獨立開發(fā)出具有實用價值的小型軟件。 本書以程序結(jié)構(gòu)為主線,共分14章,包括:Visual Basic 6.0概述;窗體及基本控件;Visual Basic語言基礎(chǔ);Visual Basic基本語句與結(jié)構(gòu);常用內(nèi)部控件及其應(yīng)用;數(shù)組;過程;程序調(diào)試:多功能用戶界面設(shè)計;文件、圖形設(shè)計、ActiveX控件;數(shù)據(jù)庫基礎(chǔ)及綜合實例制作。 本書重點突出,在結(jié)構(gòu)體系上循序漸進、深入淺出、簡明精練、詳略得當(dāng)、圖文并茂,各章節(jié)前后呼應(yīng)、針對性強、可讀性好,每章后面都有相關(guān)習(xí)題,可以幫助讀者鞏固知識,提高學(xué)習(xí)的效率和興趣。 本書適合高等職業(yè)教育、高等專科學(xué)生作為教材使用,也適合于應(yīng)用型本科或者參加計算機等級考試的考生用作參考書。
書籍目錄
第1章 Visual Basic概述 1.1 Visual Basic簡介 1.1.1 Visual Basic的版本 1.1.2 Visual Basic的特點 1.2 Visual Basic的安裝與啟動 1.2.1 Visual Basic的安裝 1.2.2 Visual Basic 6.0的啟動 1.2.3 Visual Basic 6.0的退出 1.3 面向?qū)ο蟪绦蛟O(shè)計方法概述 1.3.1 對象和類 1.3.2 屬性 1.3.3 方法 1.3.4 事件 1.4 Visual Basic的集成開發(fā)環(huán)境 1.4.1 主窗口 1.4.2 其他窗口 1.5 創(chuàng)建Visual Basic應(yīng)用程序 1.5.1 創(chuàng)建Visual Basic應(yīng)用程序的一般步驟 1.5.2 創(chuàng)建應(yīng)用程序示例 1.6 本章小結(jié) 1.7 習(xí)題 第2章 窗體及基本控件 2.1 創(chuàng)建窗體 2.1.1 窗體的屬性 2.1.2 窗體的方法 2.1.3 窗體的事件 2.2 標(biāo)簽 2.3 文本框 2.3.1 文本框的屬性 2.3.2 文本框的方法 2.3.3 文本框的事件 2.4 按鈕 2.4.1 按鈕的屬性 2.4.2 按鈕的方法 2.4.3 按鈕的事件 2.5 本章小結(jié) 2.6 習(xí)題 第3章 Visual Basic語言基礎(chǔ) 3.1 程序代碼的組織方式與書寫規(guī)則 3.1.1 組織代碼的方式 3.1.2 書寫規(guī)則 3.2 變量與常量 3.2.1 變量 3.2.2 常量 3.3 數(shù)據(jù)類型 3.4 運算符與表達式 3.4.1 算術(shù)運算符與算術(shù)表達式 3.4.2 字符串運算符與字符串表達式 3.4.3 日期運算符與日期表達式 3.4.4 關(guān)系運算符與關(guān)系表達式 3.4.5 邏輯運算符與邏輯表達式 3.4.6 運算符的優(yōu)先級 3.5 常用內(nèi)部函數(shù) 3.5.1 常用數(shù)學(xué)函數(shù) 3.5.2 常用的字符函數(shù) 3.5.3 常用轉(zhuǎn)換函數(shù) 3.5.4 常用日期與時間函數(shù) 3.5.5 隨機函數(shù) 3.6 本章小結(jié) 3.7 習(xí)題 第4章 Visual Basic基本語句與結(jié)構(gòu) 4.1 賦值語句與注釋語句 …… 第5章 常用內(nèi)部控件及其應(yīng)用 第6章 數(shù)組 第7章 過程 第8章 程序調(diào)試 第9章 多功能用戶界面設(shè)計 第10章 文件 第11章 圖形設(shè)計 第12章 ActiveX控件 第13章 數(shù)據(jù)庫基礎(chǔ) 第14章 綜合實例制作:公司職員
章節(jié)摘錄
第1章 Visual Basic概述 1.1 Visual Basic簡介 1.1.2 Visual Basic的特點 VB是一種新型程序設(shè)計語言,它具有以下特點?! ?.可視化的集成開發(fā)環(huán)境 傳統(tǒng)的程序設(shè)計語言,如PASCAL語言、C語言,都是通過編寫程序來設(shè)計用戶界面。在程序設(shè)計過程中不可知最終界面的情況,要等到程序運行后方能見到用戶界面。如果運行后的界面不美觀或不符合用戶要求,得重新回到程序中修改,工作量較大,且不方便。而VB語言則不需要用大量的代碼去描述界面情況,只要將預(yù)先建立的對象逐個添加至窗體上,VB便會自動產(chǎn)生界面設(shè)計的代碼,具有簡便快捷,所見即所得的特點?! ?.面向?qū)ο蟮某绦蛟O(shè)計方法 VB程序設(shè)計語言應(yīng)用了面向?qū)ο蟮某绦蛟O(shè)計方法,把程序和數(shù)據(jù)封裝起來作為一個對象,并賦予每個對象特定的屬性,使對象成為實在的東西。在設(shè)計對象時,不需要編寫建立和描述每個對象的程序代碼,而是直接用工具添加到界面上,VB會自動生成對象的程序代碼并封裝起來?! ?.事件驅(qū)動編程機制 事件驅(qū)動是增加程序圖形界面交互性的主要方法,它利用用戶的動作或行為控制程序執(zhí)行的流向。一個對象可能產(chǎn)生多個事件,每個事件都是通過一段程序來響應(yīng)的。事件及事件驅(qū)動等概念我們以后將詳細介紹。 4.結(jié)構(gòu)化的程序設(shè)計語言 VB具有高級程序設(shè)計語言的特點。高級程序設(shè)計語言是一種類自然語言,簡單易懂,且易掌握,具有多種結(jié)構(gòu)控制語句;同時具有很強的糾錯能力,擁有功能強大的調(diào)試器和編譯器。常用的結(jié)構(gòu)有:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)?! ?.數(shù)據(jù)庫 VB具有很強的數(shù)據(jù)庫管理功能,它提供的開放式數(shù)據(jù)鏈接,可以獲得后臺的數(shù)據(jù)源支持,從而使VB前臺的界面與數(shù)據(jù)處理功能結(jié)合起來,擴大VB的應(yīng)用范圍。VB可以訪問的數(shù)據(jù)庫有FoxBASE、Access、Excel以及SQL Server、Oracle等大型數(shù)據(jù)庫。
編輯推薦
《高職高專立體化教材計算機系列:Visual Basic程序設(shè)計與應(yīng)用(附送電子課件及其他立體化資源)》適合高等職業(yè)教育、高等??茖W(xué)生作為教材使用,也適合于應(yīng)用型本科或者參加計算機等級考試的考生用作參考書。
圖書封面
評論、評分、閱讀與下載
Visual Basic程序設(shè)計與應(yīng)用 PDF格式下載