出版時(shí)間:2002-9 出版社:機(jī)械工業(yè)出版社 作者:蘇國(guó)彬 編 頁(yè)數(shù):281
內(nèi)容概要
本書詳細(xì)介紹了Visual Basic.NET中文版的編程環(huán)境、程序設(shè)計(jì)基礎(chǔ)知識(shí)、程序控制結(jié)構(gòu)、 數(shù)組、過(guò)程、圖形繪制、文件操作、常用內(nèi)部控件的用法、菜單、工具欄、對(duì)話框、多媒體、數(shù)據(jù)庫(kù)以及網(wǎng)絡(luò)等程序設(shè)計(jì)技術(shù)。讀者可以掌握Visual Basic.NET程序設(shè)計(jì)的基本知識(shí)以及軟件界面設(shè)計(jì)、多媒體程序設(shè)計(jì)、數(shù)據(jù)庫(kù)程序設(shè)計(jì)、網(wǎng)絡(luò)編程的方法。本書通過(guò)實(shí)例將控件使用與代碼設(shè)計(jì)有機(jī)結(jié)合起來(lái),并做到概念清晰,邏輯性強(qiáng)、層次分明、例題豐富。每章均附有一定習(xí)題。
本書既可作為大學(xué)、高職、高專及各類中等學(xué)校、社會(huì)培訓(xùn)班的教材,也可供具有Windows操作系統(tǒng)初步知識(shí)的大中專院校學(xué)生甚至是初學(xué)編程的讀者自學(xué)使用。
附贈(zèng)上機(jī)實(shí)驗(yàn)指導(dǎo)多媒體教學(xué)光盤一張
本書附贈(zèng)真正的上機(jī)實(shí)驗(yàn)指導(dǎo)多媒體教學(xué)光盤一張,教程全部采用Flash制作。共安排了15個(gè)上機(jī)實(shí)驗(yàn)。盤中安排的上機(jī)實(shí)驗(yàn),以及多媒體教學(xué)光盤的演示教學(xué),彌補(bǔ)了圖書的缺陷,使讀者可以在互動(dòng)的多媒體教學(xué)中盡快掌握VB.NET程序設(shè)計(jì)的方法。最后將書中實(shí)例的源代碼也整理在光盤中。
書籍目錄
前言第1章 程序設(shè)計(jì)概述 1.1 程序設(shè)計(jì)與常用程序設(shè)計(jì)工具概述 1.1.1 程序與程序語(yǔ)言 1.1.2 常用程序設(shè)計(jì)工具 1.2 什么是VB.NET 1.2.1 Visual Basic發(fā)展簡(jiǎn)介 1.2.2 VB.NET的特點(diǎn)1.3 程序設(shè)計(jì)的一般方法 第2章 認(rèn)識(shí)VB.NET的可視化編程環(huán)境 2.1 新建一個(gè)編程項(xiàng)目 2.2 認(rèn)識(shí).NET的集成開發(fā)環(huán)境 2.3 控件工具箱 2.4 解決方案資源管理器 2.5 屬性窗口 2.6 動(dòng)態(tài)幫助窗口 2.7 其他浮動(dòng)窗口 習(xí)題 第3章 VB.NET可視化編程思想 3.1 .NET 框架概述 3.1.1 公共語(yǔ)言運(yùn)行環(huán)境 3.1.2 .NET 框架基礎(chǔ)類庫(kù) 3.1.3 面向Windows程序的.NET編程 3.1.4 面向網(wǎng)絡(luò)應(yīng)用的.NET編程 3.2 認(rèn)識(shí)對(duì)象 3.2.1 VB.NET的對(duì)象 3.2.2 用對(duì)象的事件來(lái)驅(qū)動(dòng)程序 3.2.3 使用屬性來(lái)操作對(duì)象 3.2.4 使用方法來(lái)操作對(duì)象 3.3 認(rèn)識(shí)窗體對(duì)象3.3.1 各種控件通用的屬性3.3.2 窗體的屬性 3.4 向窗體中加入控件 3.4.1 控件的加入 3.4.2 控件的縮放和移動(dòng) 3.4.3 控件的復(fù)制和刪除 3.4.4 設(shè)置焦點(diǎn)在窗體各個(gè)控件之間傳遞的順序3.4.5 控件的布局 3.5 VB.NET的編程步驟 3.5.1 新建項(xiàng)目 3.5.2 添加控件 3.5.3 修改屬性 3.5.4 編寫代碼 3.5.5 運(yùn)行程序 3.5.6 進(jìn)一步完善程序 3.5.7 生成可執(zhí)行文件習(xí)題 第4章 常用的Windows窗體控件 4.1 文本控件 4.1.1 使用TextBox控件設(shè)計(jì)文本框 4.1.2 使用RichTextBox控件設(shè)計(jì)高級(jí)文本框 4.1.3 設(shè)置熱鍵 4.1.4 使用標(biāo)簽控件Label4.1.5 給標(biāo)簽中的文字設(shè)計(jì)超鏈接 4.2 列表選擇控件 4.2.1 使用ListBox控件設(shè)計(jì)普通的列表框 4.2.2 使用CheckedListBox控件設(shè)計(jì)帶復(fù)選框的列表框 4.2.3 使用ComboBox控件設(shè)計(jì)下拉列表框 4.2.4 使用DomainUpDown控件設(shè)計(jì)滾動(dòng)列表框 4.2.5 使用NumericUpDown控件設(shè)計(jì)滾動(dòng)數(shù)字列表框 4.2.6 使用ListView控件設(shè)計(jì)列表視圖4.2.7 使用TreeView控件設(shè)計(jì)樹狀列表4.3 圖形顯示控件4.3.1 使用PictureBox控件顯示圖片4.3.2 使用ImageList控件設(shè)計(jì)圖片列表4.4 按鈕和選擇框控件4.4.1 使用Button控件設(shè)計(jì)按鈕4.4.2 使用CheckBox控件設(shè)計(jì)復(fù)選框4.4.3 使用RadioButton控件設(shè)計(jì)單選鈕4.5 時(shí)間日期控件4.5.1 使用Timer控件定時(shí)4.5.2 使用MonthCalendar控件顯示月歷4.5.3 使用DateTimePicker控件設(shè)計(jì)日期時(shí)間選擇器4.6 分組控件4.6.1 使用Panel控件設(shè)計(jì)分組面板4.6.2 使用GroupBox控件設(shè)計(jì)分組框4.6.3 使用TabControl控件設(shè)計(jì)選項(xiàng)卡習(xí)題第5章 設(shè)計(jì)菜單、工具欄和狀態(tài)欄5.1 設(shè)計(jì)菜單5.1.1 設(shè)計(jì)普通菜單5.1.2 設(shè)計(jì)右鍵快捷菜單5.2 設(shè)計(jì)工具欄5.3 設(shè)計(jì)狀態(tài)欄 習(xí)題 第6章 設(shè)計(jì)對(duì)話框6.1 使用對(duì)話框控件設(shè)計(jì)對(duì)話框6.1.1 使用ColorDialog控件設(shè)計(jì)顏色對(duì)話框6.1.2 使用FontDialog控件設(shè)計(jì)字體對(duì)話框 6.1.3 使用OpenFileDialog控件設(shè)計(jì)打開文件對(duì)話框 6.1.4 使用SaveFileDialog控件設(shè)計(jì)另存文件對(duì)話框 6.1.5 使用PrintDialog控件設(shè)計(jì)打印對(duì)話框 6.2 模式對(duì)話框6.3 使用內(nèi)部對(duì)話框設(shè)計(jì)對(duì)話框6.3.1 用MsgBox控件顯示信息對(duì)話框 6.3.2 用InputBox控件來(lái)獲得用戶輸入 6.4 自定義對(duì)話框 習(xí)題 第7章 VB.NET程序設(shè)計(jì)基礎(chǔ)7.1 認(rèn)識(shí)與理解數(shù)據(jù)類型7.2 常量和變量7.2.1 常量7.2.2 變量 7.2.3 數(shù)據(jù)類型的轉(zhuǎn)換 7.3 程序的各種運(yùn)算7.3.1 算術(shù)運(yùn)算7.3.2 字符串運(yùn)算7.3.3 關(guān)系運(yùn)算 7.3.4 邏輯運(yùn)算與位運(yùn)算 7.3.5 運(yùn)算的優(yōu)先級(jí) 7.4 程序語(yǔ)句 7.4.1 程序中的語(yǔ)句 7.4.2 賦值語(yǔ)句、注釋語(yǔ)句和End語(yǔ)句 7.5 程序的編寫規(guī)則 7.5.1 VB.NET的保留字 7.5.2 變量規(guī)則 習(xí)題 第8章 程序控制結(jié)構(gòu) 8.1 選擇結(jié)構(gòu) 8.1.1 If...Then語(yǔ)句 8.1.2 Select...Case語(yǔ)句 8.1.3 選擇結(jié)構(gòu)的嵌套 8.2 循環(huán)結(jié)構(gòu) 8.2.1 While語(yǔ)句 8.2.2 Do...Loop循環(huán)結(jié)構(gòu) 8.2.3 For...Next語(yǔ)句 8.2.4 循環(huán)的嵌套 8.3 跳轉(zhuǎn)結(jié)構(gòu) 習(xí)題 第9章 數(shù)組、枚舉與結(jié)構(gòu) 9.1 數(shù)組 9.1.1 一維數(shù)組 9.1.2 多維數(shù)組 9.1.3 改變數(shù)組大小 9.1.4 數(shù)組的數(shù)組 9.1.5 For Each...Next 語(yǔ)句 9.2 枚舉 9.3 結(jié)構(gòu) 9.3.1 結(jié)構(gòu)的定義 9.3.2 結(jié)構(gòu)和其他編程元素 9.3.3 用結(jié)構(gòu)定義自己的數(shù)據(jù)類型 習(xí)題 第10章 過(guò)程 10.1 Sub過(guò)程 10.1.1 Sub過(guò)程的定義 10.1.2 簡(jiǎn)單文本編輯器中的Sub過(guò)程 10.2 Function過(guò)程 10.3 參數(shù)傳遞與Function過(guò)程返回值的深入討論 10.3.1 深入?yún)?shù)列表 10.3.2 參數(shù)的傳遞 10.3.3 Function過(guò)程的返回值 10.4 過(guò)程的嵌套與遞歸調(diào)用 10.4.1 過(guò)程的嵌套 10.4.2 過(guò)程的遞歸調(diào)用 10.5 變量的作用域與生命周期 10.5.1 作用域 10.5.2 生命周期 10.6 常用內(nèi)部函數(shù) 10.6.1 輸入輸出函數(shù) 10.6.2 類型轉(zhuǎn)換函數(shù) 10.6.3 字符串操作函數(shù) 10.6.4 數(shù)學(xué)函數(shù) 10.6.5 Rnd隨機(jī)函數(shù) 10.6.6 日期函數(shù) 10.6.7 其他常用函數(shù)習(xí)題 第11章 面向?qū)ο?11.1 面向?qū)ο蠡靖拍?11.1.1 對(duì)象 11.1.2 類 11.2 面向?qū)ο缶幊谭椒ǖ膶?shí)現(xiàn) 11.2.1 用Class語(yǔ)句創(chuàng)建類 11.2.2 用Property語(yǔ)句創(chuàng)建屬性 11.2.3 用Sub和Function創(chuàng)建方法11.2.4 用Event語(yǔ)句聲明事件 11.2.5 對(duì)象的生命周期—構(gòu)造器與析構(gòu)器 11.2.6 應(yīng)用Rectangle類 11.2.7 用Inherits語(yǔ)句實(shí)現(xiàn)繼承 11.2.8 共享類成員 11.2.9 用Interface語(yǔ)句定義接口 11.2.10 用Implements關(guān)鍵字關(guān)聯(lián)類和接口 11.3 結(jié)構(gòu)和類 習(xí)題 第12章 文件操作 12.1 流的基本概念 12.2 讀寫文本文件 12.3 讀寫二進(jìn)制文件 12.4 文件夾的相關(guān)操作 12.4.1 取得和顯示某文件夾中的所有子文件夾 12.4.2 移動(dòng)文件夾 12.4.3 新建文件夾 12.4.4 刪除文件夾 12.5 文件的相關(guān)操作 12.5.1 取得和顯示文件的名稱、屬性、修改時(shí)間和大小 12.5.2 復(fù)制文件 12.5.3 移動(dòng)文件 12.5.4 新建文件 12.5.5 刪除文件 12.6 “我的資源管理器”實(shí)例 習(xí)題 第13章 圖形繪制與使用圖像 13.1 GDI+繪圖基礎(chǔ)知識(shí) 13.2 認(rèn)識(shí)坐標(biāo)系統(tǒng) 13.3 設(shè)置所要繪制圖形的屬性 13.3.1 設(shè)置畫線的寬度和樣式 13.3.2 設(shè)置填充屬性 13.4 設(shè)置繪圖的顏色和文字屬性 13.4.1 設(shè)置繪制圖形的顏色 13.4.2 設(shè)置文字的字體、大小和樣式 13.5 繪制圖形 13.5.1 繪制直線 13.5.2 繪制矩形方法和填充矩形 13.5.3 畫弧 13.5.4 繪制橢圓 13.5.5 繪制文字 13.5.6 使用圖像 13.6 虛擬時(shí)鐘的實(shí)例 習(xí)題 第14章 多媒體程序設(shè)計(jì) 14.1 多媒體控制命令 14.2 使用多媒體控件 習(xí)題 第15章 訪問(wèn)數(shù)據(jù)庫(kù) 15.1 創(chuàng)建數(shù)據(jù)庫(kù)介紹 15.1.1 什么是數(shù)據(jù)庫(kù) 15.1.2 如何創(chuàng)建數(shù)據(jù)庫(kù) 15.2 SQL 15.2.1 SELECT語(yǔ)句 15.2.2 INSERT語(yǔ)句 15.2.3 UPDATE語(yǔ)句 15.2.4 DELETE語(yǔ)句 15.3 ADO.NET概述 15.4 創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序項(xiàng)目 15.4.1 創(chuàng)建數(shù)據(jù)庫(kù) 15.4.2 設(shè)計(jì)所要實(shí)現(xiàn)的功能 15.4.3 設(shè)計(jì)窗體 15.5 連接數(shù)據(jù)庫(kù) 15.5.1 使用SqlConnection對(duì)象連接SQL Server數(shù)據(jù)庫(kù) 15.5.2 使用OleDbConnection對(duì)象連接其他數(shù)據(jù)庫(kù) 15.5.3 使用.NET環(huán)境建立到通訊錄的連接 15.6 創(chuàng)建數(shù)據(jù)適配器訪問(wèn)數(shù)據(jù)庫(kù) 15.6.1 創(chuàng)建OleDbAdapter對(duì)象 15.6.2 使用.NET環(huán)境創(chuàng)建數(shù)據(jù)適配器并生成數(shù)據(jù)集 15.6.3 數(shù)據(jù)綁定與瀏覽 15.7 添加、修改與刪除記錄 15.7.1 添加新記錄 15.7.2 修改記錄 15.7.3 刪除記錄 15.8 簡(jiǎn)單查詢 15.8.1 按姓名查詢 15.8.2 瀏覽全部數(shù)據(jù) 15.9 高級(jí)查詢 15.9.1 使用DataGrid控件顯示查詢結(jié)果 15.9.2 使用DataView的篩選功能來(lái)實(shí)現(xiàn)查詢 15.9.3 實(shí)現(xiàn)多條件高級(jí)查詢 習(xí)題 第16章 設(shè)計(jì)網(wǎng)絡(luò)應(yīng)用程序 16.1 網(wǎng)絡(luò)基礎(chǔ)知識(shí) 16.2 設(shè)計(jì)發(fā)送電子郵件程序 16.2.1 定義郵件內(nèi)容 16.2.2 發(fā)送郵件 16.2.3 發(fā)送郵件附件 習(xí)題 第17章 程序的調(diào)試與異常處理 17.1 程序中的錯(cuò)誤類型 17.1.1 語(yǔ)法錯(cuò)誤 17.1.2 運(yùn)行錯(cuò)誤 17.1.3 邏輯錯(cuò)誤 17.2 程序的調(diào)試 17.2.1 認(rèn)識(shí)Visual Studio.NET的工作模式 17.2.2 使用調(diào)試工具欄調(diào)試程序 17.2.3 設(shè)置和刪除斷點(diǎn) 17.2.4 使用調(diào)試窗口 17.3 異常處理 17.3.1 非結(jié)構(gòu)化異常處理語(yǔ)句 17.3.2 結(jié)構(gòu)化異常處理語(yǔ)句 17.3.3 結(jié)構(gòu)化異常處理與非結(jié)構(gòu)化異常處理的比較 習(xí)題 第18章 部署VB應(yīng)用程序 18.1 .NET概述 18.2 向解決方案中添加部署項(xiàng)目 18.3 添加文件、輸出或其他項(xiàng) 18.4 文件安裝管理 18.5 注冊(cè)表設(shè)置管理 18.6 用戶界面管理 18.7 自定義操作管理 18.8 啟動(dòng)條件管理 18.9 生成安裝程序 習(xí)題
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic.NET程序設(shè)計(jì)基礎(chǔ)教程 PDF格式下載