*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C#上位機開發一本通 ISBN:9787122447807 出版社:化學工業 著編譯者:黃偉 頁數:397 所在地:中國大陸 *此為代購商品 書號:1630021 可大量預訂,請先連絡。 內容簡介 本書針對自動化工程師,全面、深入地介紹了C#上位機開發的基礎知識、設計思路與功能實現,旨在幫助讀者快速掌握上位機開發的基本原理、技術要點和實踐方法。本書內容主要包括C#基本語法、常用控制項和布局技巧,C#與WinCC數據交互,SCADA面向組件開發,利用C#實現設備通信,通信驅動庫封裝,資料庫應用開發,文件操作與訪問,程序安裝與部署等。 本書內容翔實、實用性強,緊密結合自控行業技術人員的IT知識需求,在C#語法講解中穿插大量程序實例,提高讀者學習興趣和編程成就感。同時,通過典型的上位機應用開發講解,幫助讀者掌握實際應用開發技能,學以致用。 本書適合從事上位機開發的自動化工程師學習,也可供控制工程、自動化相關專業的師生參考。目錄 第1章 C#上位機開發概述1 1 Net Framework 1 2 Net Standard 1 3 Net Core/ Net 1 4 C# 1 5 Native和Managed程序 1 6 Visual Studio 1 7 安裝Visual Studio 1 8 第一個C#程序 1 9 WinForm和WPF 1 10 RAD工具 1 11 事件驅動模型 1 12 Runtime 第2章 數據類型與運算符 2 1 變數 2 2 常量 2 3 基本數據類型 2 4 枚舉 2 5 結構 2 6 數組 2 6 1 一維數組 2 6 2 多維數組 2 6 3 數組的數組 2 7 object 2 8 var 2 9 變數命名規則 2 10 運算符 2 10 1 一元運算符 2 10 2 二元運算符 2 10 3 三元運算符 2 11 程序註釋 2 12 代碼摺疊 2 13 變數作用域 2 13 1 循環體中的變數 2 13 2 方法或者事件中的變數 2 13 3 類欄位 2 14 關鍵字 2 15 命名空間 2 16 實用技巧 2 16 1 快速輸入 2 16 2 錯誤提示 第3章 流程式控制制 3 1 條件語句 3 2 選擇語句 3 3 循環語句 3 3 1 for 3 3 2 while 3 3 3 dowhile 3 3 4 foreach 3 4 跳轉語句 3 4 1 goto 3 4 2 break 3 4 3 continue 3 4 4 return 第4章 高級類型 4 1 數據字典 4 2 dynamic 4 3 list 4 4 泛型 第5章 常用控制項 5 1 公共屬性 5 1 1 Name 5 1 2 Text 5 1 3 Enabled 5 1 4 Location 5 1 5 FlatStyle 5 1 6 BackColor 5 1 7 Font 5 1 8 ForeColor 5 1 9 BackgroundImage 5 1 10 Visible 5 1 11 Size 5 1 12 Dock 5 1 13 Locked 5 2 按鈕控制項(Button) 5 3 文本框控制項(TextBox) 5 4 標籤控制項(Label) 5 5 下拉列表框控制項(ComboBox) 5 6 ListBox 5 7 DateTimePicker 5 8 ListView 5 9 DataGridView 5 9 1 綁定數據表(Access) 5 9 2 綁定數據表(SQL Server) 5 9 3 代碼操作DataGridView 5 10 菜單(MenuStrip) 5 11 工具欄(ToolStrip) 5 12 狀態欄(StatusStrip) 5 13 Timer 5 14 LinkLabel 5 15 TreeView 5 16 contextMenuStrip 5 17 PictureBox 第6章 窗體布局 6 1 默認布局 6 2 邊界布局 6 3 流式布局 6 4 網格布局 6 5 卡片布局 6 6 混合布局 第7章 常用類庫 7 1 Convert 7 2 BitConvert 7 3 DateTime 7 3 1 屬性 7 3 2 方法 7 4 GDI+ 7 4 1 幾個概念 7 4 2 繪製直線 7 4 3 繪製矩形 7 4 4 繪製圓形 7 4 5 繪製文本 7 4 6 填充矩形 7 5 常見應用 7 5 1 進位轉換 7 5 2 vbpowerpacks 第8章 第三方UI控制項庫 8 1 CSkin 8 2 ReaLTaiizor 8 3 NuGet簡介 第9章 C#與WinCC 9 1 C#訪問WinCC 9 1 1 COM技術 9 1 2 訪問WinCC變數 9 1 3 訪問WinCC控制項 9 2 使用C#開發WinCC控制項 9 2 1 自定義控制項 9 2 2 自定義按鈕控制項 9 2 3 開發WinCC支持的控制項 9 2 4 自定義控制項和WinCC交互 第10章 多線程 10 1 進程和線程 10 2 進程中的循環 10 3 多線程例子 10 4 Thread類 10 4 1 構造函數 10 4 2 屬性 10 4 3 方法 10 5 ThreadPool 10 6 Task 10 7 async/await 第11章 面向對象與面向組件編程 11 1 面向對象編程概述 11 2 閥門對象 11 2 1 屬性 11 2 2 方法 11 2 3 事件 11 2 4 實例化 11 3 面向組件編程概述 11 4 閥門組件 11 4 1 在項目中創建組件 11 4 2 介面信號 11 4 3 組件屬性 11 4 4 組件方法 11 4 5 Faceplate 第12章 委託、事件與回調 12 1 委託 12 2 事件 12 3 回調 第13章 設備通信 13 1 串口通信 13 2 Socket通信 13 2 1 Socket基本知識 13 2 2 Socket通信適用場景 13 2 3 Socket通信流程 13 2 4 Socket通信實例 13 3 S7通信 13 3 1 幾種常用的通信庫介紹 13 3 2 S7NetPlus的使用 13 3 3 Sharp7的使用 13 4 OPC DA 13 4 1 添加OPC DA Client 13 4 2 使用OPC DA Client 13 5 OPC UA 13 5 1 OPC UA Server配置 13 5 2 導入類庫 13 5 3 設計界面和編碼 13 6 Modbus 13 6 1 NModbus4簡介 13 6 2 NModbus的使用(TCP Client) 13 6 3 EasyModbus的使用(TCP Server) 13 7 FINS通信 13 7 1 FINS協議簡介 13 7 2 FINS的使用 13 8 多任務通信 13 8 1 主界面 13 8 2 設置界面 13 8 3 連接PLC 13 8 4 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |