LabWindows™/CVI Core 2 Course 為 LabWindows/CVI Core 1 Course 的延伸。在訓練課程結束之後,學員即可建立網路通訊、DLL、ActiveX 等相關應用。亦可透過功能表與工具列,建立功能強大的使用者介面。透過學習多執行緒應用的設計方式,您就能完整發揮電腦的效能。
課程最新版本發表日期或版本號碼: 2020
講師授課教室課程:兩 (2) 天
講師授課虛擬課程:共三 (3) 堂課程 (每堂 5.5 小時)
欲透過 LabWindows/CVI 開發應用的初階/中階使用者
LabWindows/CVI Core 1 Course 學員
正評估購買 LabWindows/CVI 的使用者與技術主管
準備取得 LabWindows/CVI 進階認證 (CCVID) 的使用者
已完成 LabWindows/CVI Core 1 Course 或擁有同等經驗
LabWindows/CVI
LabWindows/CVI Execution Profiler Toolkit
講師授課的虛擬教育訓練課程會隨附數位課程教材,並由 NI 學習中心提供。
講師授課的 NI 線上教育訓練課程是透過 Zoom 進行,而 NI 會提供 Amazon AppStream/LogMeIn 存取權,以便參與者在配備最新版軟體的虛擬機器上進行課堂練習。
針對使用者介面建立工具列與功能表
使用 UTF-8 編碼與其他應用程式介接,並本地化應用程式
於 LabWindows/CVI 環境中使用 ActiveX
將模組編譯為 DLL 格式,以搭配使用其他應用
使用 LabWindows/CVI 存取 DLL
開發高效率多執行緒應用
開發能與網際網路通訊的應用
利用除錯功能減少開發時間
利用 LabWindows/CVI Execution Profiler Toolkit 將執行速度最佳化
課程 | 概述 | 主題 |
---|---|---|
Core 1 概念回顧 | 這堂簡短的課程將回顧 LabWindows/CVI Core 1 Course 的重要概念。 |
|
使用者介面程式設計 | 此課程將說明 LabWindows/CVI 額外的使用者介面功能,以及這些功能的實際操作練習。 |
|
互通性與網路通訊 | 此課程將說明進行互通性與網路通訊時所需的相關技術,包括 .NET、ActiveX、網路變數、TCP 與 UDP。 |
|
建立並使用動態連結函式庫 (DLL) | 此課程將說明建立並使用 DLL 的相關技術。 |
|
多執行緒與 Windows SDK 功能 | 此課程將講授 LabWindows/CVI 的進階程式設計技術。學習焦點包含建立多執行緒應用,並運用安全執行緒佇列使資料在執行緒之間安全傳遞。另外將學習如何運用 Windows SDK 功能使 LabWindows/CVI 應用更具靈活性。 |
|
LabWindows/CVI 工具組與模組 | 此課程將講授強大的功能特色,進一步降低您的開發時間與成本。 |
|
LabWindows 商標為 Microsoft Corporation 授權使用。Windows 是 Microsoft Corporation 在美國與其他國家/地區的註冊商標。