2020海灣消防GSTCOM火災報警控制器集成應用軟件接口用戶手冊_第1頁
2020海灣消防GSTCOM火災報警控制器集成應用軟件接口用戶手冊_第2頁
2020海灣消防GSTCOM火災報警控制器集成應用軟件接口用戶手冊_第3頁
2020海灣消防GSTCOM火災報警控制器集成應用軟件接口用戶手冊_第4頁
2020海灣消防GSTCOM火災報警控制器集成應用軟件接口用戶手冊_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一 簡 概 所適用的操作系 運行環境要 二 安裝過 三 使用說 四 在編程環境中應 VB編程環境中GstCom的創 VC編程環境中GstCom的創 C#編程環境中GstCom的創 Delphi編程環境中GstCom的創 GSTCOM火災報警控制器集成應用軟件接口(以下簡稱接口)是用于第三方進行系統GST200、GST500、GST9000等控制器進行通訊。本接口為VB、VC、C#、Delphi編程樣例程序,供用戶參考。所適用軟件:本控件使用前需要對GstCom.Dll進行注冊,安裝程序已經自動將此控件注冊。將安裝文件拷貝到任意目錄下,運行GstCom_Setup.exeGstCom.DllGstComGstComVbSample.exeVB應用程序,GstCom.doc文件為用戶手冊,IncludeGstComVC編程應用環境下所需的頭文件,Samples目錄下為示例程序的源碼。GstComGstComTestSample。啟動系打開OpenGstComm_nComm_nControllerID,m_nProtocolResevered,lResult; index;m_nControllerID Gst200 Gst500150Gst5000190Gst9000 保留參數 ResetControllerm_nControllerID,lResult; MuteControllerm_nControllerID,lResult; (0 關閉CloseGstComm_nControllerID,lResult; LResult=0LResult=1LResult=2LResult=3LResult=4LResult=5LResult=6LResult=10LResultbstrDeviceIDAsString,ByValValueAsLong) 2。ltbit7-(1允許0不允許bit6-(1允許0不允許bit5-(1允許0不允許)1H2H3H4H5H開機67控制器消音狀態VB編程環境中GstComVB編程環境中引用GstCom在應用程序頭部定義GstCom,如:PublicWithEventsMyGstComAsGstCom對象,如:SetMyGstComNewGstComCtlVC編程環境中GstCom#include"GstCom.h"#include"GstComDefines.h"#include#include 在應用程序中定義GstCom的引用及相關變量, CGstComEventSink*m_pGstComEventSink;IUnknown*m_pControlUnk; hr=hr=CoCreateInstance(CLSID_GstComCtl,NULL,CLSCTX_INPROC_SERVER,IID_IGstComCtl,(void**)&m_IGstComCtl);ifAfxMessageBox("CoCreateInstanceFailed.");returnFALSE;m_pGstComEventSink=newCGstComEventSink();if件處理代碼添加到GstComEventSink.h文件的“用戶代碼”m_pIRayRtdb->Release();//一定要釋放,否則退出時,會有內存泄露m_pIUnknown->Release一定要釋放,否則退出時,會有內存泄露deletem_pRtdbEventSink;ifm_pControlUnk->Release();//釋放查詢指針if(m_IGstComCtl)C#GstCom在C#的“解決方案資源管理器中”引用GstCom.dll控件,在“引用”中可得到在應用程序頭部定義GstCom,即:usingGstComCtlmyGstComCtl=newGstComCtl();myGstComCtl.OpenGstCom(m_nCom,m_nControllerID,m_nProtocol,100,out COMprivatevoidgstComCtl_AlarmEvent(bytenCom,intnControllerID,intnEventType,stringbstrDeviceID,intValue)DelphiGstComDelphi的引用GstCom.dllGStCOMLib_TLB庫。即:注冊GstCom.dll—>打開Delphi7—>component—>ImpotActiveXContrl—>選擇GstCom1.0TypeLibrary—>createUnitGStCOMLib_TL

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論