2015年10月9日 星期五

時間應用一覽表


  • 專業

自動控制
電學
EPLAN
VS C++/CLR

  • 外接

Wordpress
C#


  • 理財

自動下單
統計


  • 興趣

魚菜共生
木工


  • 創業

Solidworks
擴增實境
Arduino
Android


  • 技能

記憶法
英文


2014年7月11日 星期五

BCB透過DDE連結EXCEL

基於上一篇的DDE概念匯整後, 在此進一步整理BCB如何透過DDE讀取及設定EXCEL的儲存格資料

通訊架構

EXCEL為DDE server, BCB為DDE client, 以BCB讀取及設定EXCEL SHEET1內D1資料格的資料

2014年7月9日 星期三

DDE概念匯整

DDE是什麼

動態資料交換(Dynamic Data Exchange)簡稱DDE, 是一種程式之間舊式的資料交換方式, 主要目的是讓Windows內的應用程式可以進行資料的共享
簡單的說, 就是A程式可以透過DDE通訊協定(protocal)去讀取B程式的數據資料, 以便A程式後續的資料處理, 如繪製曲線圖, 資料記錄, 圖形監控, 及其他的邏輯判斷或控制處理

DDE架構

一般我們將分享資料的程式端定義為DDE server, 而讀取資料的程式端則定義為DDE client


DDE格式

DDE 的格式設定為 Service|Topic!Item, 主要有Service, Topic及Item3個部份, 所以若要透過DDE進行資料讀取, 需先知道該DDE server的Service, Topic及Item的相關設定