一些廢話
這段時間比較忙,新項目在開發,舊項目在維護,好久不更新這個系列了。這裏開始就稍微加快點節奏,用實際的內容來闡述如何進行focas的二次開發。
開發包下載地址
解壓後用==ie瀏覽器==在08_A02B-0207-K737 v4.0_FOCAS1_2 Libraries\A02B-0207-K737 (F)\Document\SpecE目錄中打開文件FWLIB32.HTM(注意其他瀏覽器可能不兼容)
測試項目下載地址
開發工具:VS2015;開發語言:C#;項目類型:Winform
進入正題 開發包概述
用ie打開FWLIB32.HTM,我們可以看到如下界面
如果想快速進入到開發階段,關注第九條和第十條就可以了,其他的可以等閒時慢慢研究。
9.主要定義了所有函數的返回值說明,如果在使用某個函數的過程中數據得到的結果並不是我們想要的且函數的返回值不是EW_OK(0),這時候我們就需要到第九條中去找到對應的錯誤碼,從而發現是由於什麼原因導致不能夠採集數據。如返回EW_HANDLE(-8),我們可以在第九項中找到如下幫助信息,Meaning:Handle number error(句柄值錯誤),Explanation and Error handling:Get the library handle number.(獲取句柄),從以上的說明可以瞭解到,句柄沒有獲取,這時候我們可以調用相關的函數先獲取句柄然後在使用其他函數。
返回值說明如下圖所示
所有的方法(函數)描述都在第十項中
可以點擊頭部的下拉框進入函數分類中,精確定位到自己想要的函數
點擊方法名可以進入到詳細描述的頁面
右邊有摘要描述供參考
本節未完…