《學通Visual Basic的24堂課》是2011年6月清華大學出版社出版的圖書,作者是高春艷。
基本介紹
內容簡介,圖書目錄,
內容簡介
《學通VisualBasic的24堂課》以24堂課的形式,從初學者的角度出發,用科學合理的設計全面講述了使用visualbasic6.0進行程式開發必備的知識和技能,突出學、練、用結合。內容包括走進visualbasic的世界、visualbasic語言基礎、程式控制結構、數組、函式、過程、窗體、標準控制項、activex控制項、選單、工具列和狀態欄、對話框、檔案系統編程、圖形圖像技術、滑鼠與鍵盤、網路編程、多媒體程式、sql語言基礎、資料庫訪問控制項、資料庫控制項、報表、企業進銷存管理系統、線上考試系統和酒店客房管理系統。
《學通VisualBasic的24堂課》適合有志於從事軟體開發的初學者、高等院校計算機相關專業學生和畢業生使用,也可作為軟體開發人員的參考手冊及高等院校的教學參考書。
《學通VisualBasic的24堂課》通過教學視頻、實例訓練、綜合套用、項目實踐、自我測試、行動指南逐步深入和強化訓練等方式,並輔之以心理勵志,來持續激發讀者主動學習、自發學習。
《學通VisualBasic的24堂課》給出了429個小型實例,214個綜合套用,6個項目案例(部分在光碟中),各類技巧、試驗200餘個,測試題目210個,以方便讀者訓練、測試和快速提升。
《學通VisualBasic的24堂課》dvd光碟給出了130集(436段)多媒體教學視頻講解,每個實例都給出了相應的源程式,可直接複製源碼學習或套用。
圖書目錄
第1部分 基礎篇
第1堂課 走進visual basic的世界 3
視頻講解:160分鐘
1.1 visual basic概述 4
1.1.1 visual basic簡述 4
1.1.2 visual basic的特點 4
1.2 用visual basic做什麼 5
1.3 學習visual basic的幾點建議 5
1.4 visual basic的安裝與啟動 6
1.4.1 visual basic 6.0+sp6的安裝 6
1.4.2 visual basic 6.0的啟動 7
1.5 縱覽visual basic 6.0集成開發環境 9
1.5.1 集成開發環境總述 9
1.5.2 選單欄 9
1.5.3 工具列 11
1.5.4 工具箱 12
1.5.5 工程資源管理器 13
1.5.6 屬性視窗 14
1.5.7 窗體布局視窗 15
1.5.8 對象視窗 15
1.5.9 代碼視窗 15
1.6 visual basic 6.0的幫助系統 16
1.7 我的第一個visual basic程式 17
1.7.1 創建工程檔案 17
1.7.2 設計界面 17
1.7.3 編寫代碼 18
1.7.4 調試運行 19
1.7.5 保存工程 19
1.7.6 編譯程式 20
1.8 照貓畫虎——基本功訓練 20
1.8.1 基本功訓練1——設定控制項大小一致 20
1.8.2 基本功訓練2——帶背景的窗體 22
1.8.3 基本功訓練3——手動計數器 23
1.8.4 基本功訓練4——設定工具列 23
1.8.5 基本功訓練5——顯示文字 23
1.9 情景套用——拓展與實踐 24
1.9.1 情景套用1——加法計算器 24
1.9.2 情景套用2——動起來的textbox控制項 25
1.9.3 情景套用3——讓窗體動起來 25
1.9.4 情景套用4——編程實現乘法計算 26
1.9.5 情景套用5——特效標題 26
1.9.6 情景套用6——動態設定窗體標題 27
1.10 自我測試 28
1.11 行動指南 29
1.12 成功故事 迅雷創始人——鄒勝龍 30
第2堂課 visual basic語言基礎 31
視頻講解:136分鐘
2.1 關鍵字和標識符 32
2.2 數據類型 32
2.2.1 基本數據類型 32
2.2.2 記錄類型 35
2.2.3 枚舉類型 36
2.3 變數 36
2.3.1 什麼是變數 36
2.3.2 變數的命名 37
2.3.3 變數的聲明 37
2.3.4 變數的作用域 39
2.3.5 靜態變數 40
2.4 常量 40
2.4.1 常量的聲明 40
2.4.2 局部常量和全局常量 40
2.5 運算符和表達式 41
2.5.1 運算符 41
2.5.2 表達式 42
2.5.3 運算符在表達式中的優先權 44
2.6 代碼編寫規則 45
2.6.1 對象命名規則 45
2.6.2 代碼書寫規則 46
2.6.3 處理關鍵字衝突 47
2.6.4 代碼注釋規則 47
2.7 照貓畫虎——基本功訓練 49
2.7.1 基本功訓練1——聲明多個變數 49
2.7.2 基本功訓練2——兩個數相加 49
2.7.3 基本功訓練3——判斷距離2012年春節還有多少天 50
2.7.4 基本功訓練4——比較局部變數和模組級變數 51
2.7.5 基本功訓練5——判斷輸錯口令次數 51
2.8 情景套用——拓展與實踐 52
2.8.1 情景套用1——用戶註冊程式 52
2.8.2 情景套用2——歡迎窗體 53
2.8.3 情景套用3——計算圓的面積 54
2.8.4 情景套用4——日期提醒程式 54
2.8.5 情景套用5——袖珍計算器 55
2.8.6 情景套用6——猜12月 56
2.9 自我測試 58
2.10 行動指南 59
2.11 成功故事 “蓋茨第二”——馬克·扎克伯格 60
第3堂課 程式控制結構 63
視頻講解:189分鐘
3.1 順序結構 64
3.1.1 賦值語句 64
3.1.2 數據的輸入 65
3.1.3 數據的輸出 66
3.2 選擇結構 67
3.2.1 單分支if…then語句 67
3.2.2 雙分支if…then…else語句 68
3.2.3 if語句的嵌套 69
3.2.4 多分支if…then…elseif語句 70
3.2.5 select case語句 72
3.2.6 iif函式 73
3.3 循環結構 74
3.3.1 for…next循環語句 74
3.3.2 for each…next循環語句 76
3.3.3 do…loop循環語句 76
3.3.4 多重循環 79
3.4 其他輔助控制語句 80
3.4.1 跳轉語句goto 80
3.4.2 復用語句with…end with 80
3.4.3 退出語句exit 81
3.4.4 結束語句end 81
3.5 照貓畫虎——基本功訓練 82
3.5.1 基本功訓練1——用print語句列印工資數據 82
3.5.2 基本功訓練2——用if語句求y的值 83
3.5.3 基本功訓練3——用for…next語句求解整數n的階乘 83
3.5.4 基本功訓練4——用do while…loop語句輸出數字0~9 84
3.6 情景套用——拓展與實踐 85
3.6.1 情景套用1——用戶登錄 85
3.6.2 情景套用2——小遊戲“石頭剪子布” 87
3.6.3 情景套用3——兌換零錢 88
3.6.4 情景套用4——計算最大公約數和最低公倍數 89
3.6.5 情景套用5——判斷閏年 90
3.7 自我測試 91
3.8 行動指南 93
3.9 成功故事 3d王國的開創者—— 約翰·沃克 94
第4堂課 數組 95
視頻講解:173分鐘
4.1 數組的概述 96
4.1.1 數組的概念 96
……
第5堂課 函式 121
第6堂課 過程 159
第2部分 提高篇
第7堂課 窗體 197
第8堂課 標準控制項 233
第9堂課 activex控制項 279
第10堂課 選單 313
第11堂課 工具列和狀態欄 341
第12堂課 對話框 361
第13堂課 檔案系統編程 383
第14堂課 圖形圖像技術 417
第3部分 高級篇
第15堂課 滑鼠與鍵盤 453
第16堂課 網路編程 487
第17堂課 多媒體程式 517
第18堂課 sql語言基礎 543
第19堂課 資料庫訪問控制項 577
第20堂課 資料庫控制項 623
第21堂課 報表 657
第4部分 實戰篇
第22堂課 企業進銷存管理系統 695
第23堂課 線上考試系統 743
第24堂課 酒店客房管理系統 783