Visual Basic 2017程式設計(適用2017∕2015)

    本書使用Visual Basic和Visual Studio Community來開發Windows Forms與主控台應用程式,這個整合開發環境具有所視即所得、拖放式資料設計、IntelliSense、自動完成程式碼、設計階段編譯等功能,只要以滑鼠拖曳控制項並設定相關屬性,就會自動產生程式碼,之後再撰寫一些簡短的程式碼,即便是初學者,也能快速開發出Windows應用程式。

    收集中
    US$12.27
    本書使用Visual Basic和Visual Studio Community來開發Windows Forms與主控台應用程式,這個整合開發環境具有所視即所得、拖放式資料設計、IntelliSense、自動完成程式碼、設計階段編譯等功能,只要以滑鼠拖曳控制項並設定相關屬性,就會自動產生程式碼,之後再撰寫一些簡短的程式碼,即便是初學者,也能快速開發出Windows應用程式。
    *範例導向:各章均以精心設計的範例帶領讀者動手實作,從上機的過程中學會Visual Basic程式設計。
    *主題完整:涵蓋Visual Basic語法教學、例外處理、Windows Forms控制項、GDI+ 繪圖與列印支援、檔案存取、建立SQL Server資料庫與SQL查詢、ADO.NET資料庫存取、物件導向程式設計、事件驅動與事件處理等完整的主題。
    *視覺化設計:使用Visual Studio的視覺化工具自動產生程式碼,協助讀者以簡短的程式碼開發功能強大的Windows應用程式。
    *反覆練習:提供豐富的隨堂練習與學習評量,馬上驗收學習效果,讓學習與練習相輔相成。

    章节目录

    1-1封面
    1-2書名頁
    1-3關於本書
    1-4目錄
    1-5PART 1 語法篇
    1-6CH01 開始撰寫Visual Basic 2017 程式
    1-71-1 認識Visual Basic 2017
    1-81-2 安裝Visual Studio Community
    1-91-3 建立Windows Forms 應用程式
    1-101-3-1 新增專案
    1-111-3-2 建立使用者介面( 在表單上放置控制項)
    1-121-3-3 自訂外觀( 設定表單與控制項的屬性)
    1-131-3-4 加入Visual Basic 程式碼
    1-141-3-5 建置與執行程式
    1-151-3-6 儲存檔案、專案與方案
    1-161-3-7 關閉檔案、專案與方案
    1-171-3-8 開啟檔案、專案與方案
    1-181-3-9 使用線上說明
    1-191-4 Visual Basic 2017 程式碼撰寫慣例
    1-201-4-1 Visual Basic 2017 程式結構
    1-211-4-2 Visual Basic 2017 命名規則
    1-221-4-3 Visual Basic 2017 程式碼註解
    1-231-4-4 Visual Basic 2017 程式碼縮排
    1-241-4-5 Visual Basic 2017 程式碼合併與分行
    1-251-5 使用MsgBox() 函式
    1-261-6 使用InputBox() 函式
    1-271-7 建立主控台應用程式
    1-28CH02 型別、變數、常數、列舉與運算子
    1-292-1 型別
    1-302-1-1 整數型別
    1-312-1-2 浮點數型別
    1-322-1-3 Decimal 型別
    1-332-1-4 布林型別(Boolean)
    1-342-1-5 字元型別(Char)
    1-352-1-6 字串型別(String)
    1-362-1-7 日期時間型別(Date)
    1-372-1-8 Object 型別
    1-382-2 型別的結構
    1-392-3 型別轉換
    1-402-3-1 檢查型別函式
    1-412-3-2 取得型別函式
    1-422-3-3 轉換型別函式
    1-432-4 變數
    1-442-4-1 變數的命名規則
    1-452-4-2 變數的宣告方式
    1-462-4-3 變數的生命週期
    1-472-4-4 變數的有效範圍
    1-482-4-5 變數的存取層級
    1-492-4-6 隱含型別
    1-502-5 常數
    1-512-5-1 使用者自訂常數
    1-522-5-2 系統定義常數
    1-532-6 列舉型別
    1-542-7 運算子
    1-552-7-1 算術運算子
    1-562-7-2 字串運算子
    1-572-7-3 比較運算子
    1-582-7-4 邏輯/ 位元運算子
    1-592-7-5 位元移位運算子
    1-602-7-6 指派運算子
    1-612-7-7 其它運算子- TypeOf⋯Is、GetType
    1-622-7-8 運算子的優先順序
    1-63CH03 流程控制
    1-643-1 認識流程控制
    1-653-2 If⋯Then⋯Else
    1-663-2-1 If⋯Then
    1-673-2-2 If⋯Then⋯Else
    1-683-2-3 If⋯Then⋯ElseIf⋯
    1-693-3 Select⋯Case
    1-703-4 For⋯Next(計數迴圈)
    1-713-5 For Each⋯Next(陣列迴圈)
    1-723-6 條件式迴圈
    1-733-6-1 Do While⋯Loop、Do⋯Loop While
    1-743-6-2 Do Until⋯Loop、Do⋯Loop Until
    1-753-6-3 While⋯End While
    1-763-7 Continue 陳述式
    1-773-8 Goto 陳述式(無條件跳躍)
    1-783-9 With⋯End With
    1-79CH04 陣列
    1-804-1 認識陣列
    1-814-2 一維陣列
    1-824-3 多維陣列
    1-834-4 不規則陣列
    1-844-5 System.Array 類別
    1-854-6 與陣列相關的函式
    1-86CH05 副程式、函式與屬性
    1-875-1 認識程序
    1-885-2 Sub 程序( 副程式)
    1-895-3 函式
    1-905-4 參數
    1-915-4-1 傳值呼叫與傳址呼叫
    1-925-4-2 參數陣列
    1-935-4-3 選擇性參數
    1-945-4-4 指名參數
    1-955-5 區域變數
    1-965-6 靜態變數
    1-975-7 遞迴函式
    1-985-8 程序重載
    1-995-9 屬性
    1-100CH06 例外處理
    1-1016-1 錯誤的類型
    1-1026-2 結構化例外處理
    1-103PART 2 視窗應用篇
    1-104CH07 Windows Forms 控制項(一)
    1-1057-1 認識Windows Forms
    1-1067-2 設計階段的表單
    1-1077-2-1 建立表單
    1-1087-2-2 設定表單的屬性
    1-1097-3 執行階段的表單
    1-1107-4 文字編輯控制項
    1-1117-4-1 TextBox(文字方塊)
    1-1127-4-2 RichTextBox
    1-1137-4-3 MaskedTextBox(遮罩文字方塊)
    1-1147-5 命令控制項
    1-1157-5-1 Button(按鈕)
    1-1167-5-2 NotifyIcon(通知圖示)
    1-1177-6 文字顯示控制項
    1-1187-6-1 Label(標籤)
    1-1197-6-2 LinkLabel(超連結標籤)
    1-1207-7 影像控制項
    1-1217-7-1 PictureBox(影像方塊)
    1-1227-7-2 ImageList(影像清單)
    1-1237-8 清單控制項
    1-1247-8-1 CheckBox(核取方塊)
    1-1257-8-2 RadioButton(選項按鈕)
    1-1267-8-3 ListBox(清單方塊)
    1-1277-8-4 CheckedListBox(核取清單方塊)
    1-1287-8-5 ComboBox(下拉式清單)
    1-1297-8-6 DomainUpDown
    1-1307-8-7 NumericUpDown
    1-1317-8-8 ListView(清單檢視)
    1-1327-8-9 TreeView(樹狀檢視)
    1-133CH08 Windows Forms 控制項(二)
    1-1348-1 日期時間控制項
    1-1358-1-1 DateTimePicker(日期時間選取器)
    1-1368-1-2 MonthCalendar(月曆)
    1-1378-2 功能表、工具列與狀態列控制項
    1-1388-2-1 MenuStrip(功能表)
    1-1398-2-2 ContextMenuStrip( 快顯功能表)
    1-1408-2-3 ToolStrip( 工具列)
    1-1418-2-4 StatusStrip( 狀態列)
    1-1428-3 容器控制項
    1-1438-3-1 GroupBox( 群組方塊)
    1-1448-3-2 Panel(面板)
    1-1458-3-3 FlowLayoutPanel
    1-1468-3-4 TableLayoutPanel
    1-1478-3-5 SplitContainer
    1-1488-3-6 TabControl (索引標籤)
    1-1498-4 對話方塊控制項
    1-1508-4-1 FontDialog (字型對話方塊)
    1-1518-4-2 ColorDialog( 色彩對話方塊)
    1-1528-4-3 SaveFileDialog( 另存新檔對話方塊)
    1-1538-4-4 OpenFileDialog( 開啟舊檔對話方塊)
    1-1548-4-5 FolderBrowserDialog (瀏覽資料夾對話方塊)
    1-1558-5 其它控制項
    1-1568-5-1 ProgressBar( 進度列)
    1-1578-5-2 Timer( 計時器)
    1-1588-5-3 TrackBar( 滑動軸)
    1-1598-6 GDI+ 繪圖
    1-1608-6-1 建立Graphics 物件
    1-1618-6-2 建立色彩、畫筆與筆刷
    1-1628-6-3 繪製線條與形狀
    1-1638-6-4 繪製文字
    1-1648-6-5 顯示影像
    1-1658-7 列印支援
    1-166CH09 檔案存取
    1-1679-1 存取檔案、資料夾與磁碟的相關資訊
    1-1689-1-1 存取檔案的相關資訊
    1-1699-1-2 存取資料夾的相關資訊
    1-1709-1-3 存取磁碟的相關資訊
    1-1719-2 建立、刪除、搬移、複製、重新命名檔案與資料夾
    1-1729-2-1 取得資料夾內的子資料夾集合
    1-1739-2-2 取得資料夾內的檔案集合
    1-1749-2-3 建立檔案
    1-1759-2-4 刪除檔案
    1-1769-2-5 搬移檔案
    1-1779-2-6 複製檔案
    1-1789-2-7 重新命名檔案
    1-1799-2-8 重新命名資料夾
    1-1809-2-9 建立資料夾
    1-1819-2-10 刪除資料夾
    1-1829-2-11 搬移資料夾
    1-1839-2-12 複製資料夾
    1-1849-3 讀取檔案
    1-1859-3-1 讀取文字檔
    1-1869-3-2 讀取以符號分隔的文字檔
    1-1879-3-3 讀取具有固定寬度的文字檔
    1-1889-3-4 讀取二進位檔我們可以使用My.Computer.FileSystem
    1-1899-4 寫入檔案
    1-1909-4-1 寫入文字檔
    1-1919-4-2 寫入二進位檔
    1-192PART 3 資料庫篇
    1-193CH10 建立資料庫與SQL 查詢
    1-19410-1 認識資料庫
    1-19510-2 建立SQL Server 資料庫
    1-19610-3 在Visual Studio 連接SQL Server 資料庫
    1-19710-4 SQL 語法
    1-19810-4-1 Select 指令(選取資料)
    1-19910-4-2 Insert 指令(新增資料)
    1-20010-4-3 Update 指令(更新資料)
    1-20110-4-4 Delete 指令(刪除資料)
    1-202CH11 資料庫存取
    1-20311-1 Windows 應用程式存取資料庫的方式
    1-20411-2 ADO.NET 的架構
    1-20511-3 使用DataReader 物件存取資料庫
    1-20611-3-1 使用SqlConnection 物件建立資料連接
    1-20711-3-2 使用SqlCommand 物件執行SQL 命令
    1-20811-3-3 使用SqlDataReader 物件讀取資料
    1-20911-4 使用DataSet 物件存取資料庫
    1-21011-4-1 使用SqlDataAdapter 物件執行SQL 命令
    1-21111-4-2 建立DataSet 物件
    1-21211-4-3 DataSet 物件與控制項的整合運用
    1-21311-5 使用DataGridView 控制項操作資料
    1-21411-6 使用BindingNavigator 控制項巡覽資料
    1-215PART 4 物件導向篇
    1-216CH12 類別、物件與結構
    1-21712-1 認識物件導向
    1-21812-2 宣告類別
    1-21912-3 宣告類別的成員
    1-22012-3-1 宣告欄位
    1-22112-3-2 宣告方法
    1-22212-3-3 宣告屬性
    1-22312-4 存取類別的成員
    1-22412-5 共用成員
    1-22512-6 物件的生命週期
    1-22612-6-1 建構函式New()
    1-22712-6-2 解構函式Finalize()
    1-22812-6-3 解構函式Dispose()
    1-22912-7 物件與集合
    1-23012-7-1 以陣列存放物件
    1-23112-7-2 以集合存放物件
    1-23212-8 類別與命名空間
    1-23312-9 關鍵字My
    1-23412-10 結構
    1-23512-11 物件初始設定式
    1-23612-12 匿名型別
    1-237CH13 繼承、介面與多型
    1-23813-1 繼承
    1-23913-1-1 宣告子類別
    1-24013-1-2 設定類別成員的存取層級
    1-24113-1-3 覆蓋父類別的屬性或方法
    1-24213-1-4 呼叫父類別內被覆蓋的屬性或方法
    1-24313-1-5 MyBase、MyClass 與Me 關鍵字
    1-24413-1-6 遮蔽父類別的成員
    1-24513-1-7 抽象類別與抽象方法
    1-24613-1-8 子類別的建構函式與解構函式
    1-24713-1-9 類別階層
    1-24813-1-10 使用繼承的時機
    1-24913-2 介面
    1-25013-2-1 宣告介面的成員
    1-25113-2-2 實作介面的成員
    1-25213-2-3 使用介面的時機
    1-25313-3 多型
    1-25413-3-1 使用繼承實作多型
    1-25513-3-2 使用介面實作多型
    1-256CH14 委派、事件與運算子重載
    1-25714-1 委派
    1-25814-2 事件驅動
    1-25914-3 事件的宣告、觸發與處理
    1-26014-3-1 宣告事件
    1-26114-3-2 觸發事件
    1-26214-3-3 撰寫事件程序
    1-26314-4 運算子重載
    1-264CH15 部分類別與泛型
    1-26515-1 部分類別
    1-26615-2 泛型
    1-26715-3 宣告泛型
    1-26815-3-1 宣告泛型類別
    1-26915-3-2 宣告泛型結構
    1-27015-3-3 宣告泛型介面
    1-27115-3-4 宣告泛型方法
    1-27215-4 條件約束
    1-27315-4-1 型別條件約束
    1-27415-4-2 Class/Structure 條件約束
    1-275APPENDIX A 資料型別的成員
    1-276APPENDIX B Visual Basic 2017 實用函式
    1-277B-1 型別函式
    1-278B-2 數學函式
    1-279B-3 日期時間函式
    1-280B-4 字串函式
    1-281B-5 格式化函式
    1-282B-6 陣列與集合函式
    1-283版權頁
    1-284封底

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    用户评价

    | 收集中

    销售方案