版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 简 概 所适用的操作系 运行环境要 二 安装过 三 使用说 四 在编程环境中应 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 有限空间作业监护安全培训课件
- 图书馆防火施工方案
- 老工业区滑板公园项目可行性研究报告
- 基层医疗卫生服务满意度调查报告
- 土石方工程渣土处置成本测算报告
- 抗裂屋面防水方案
- 校外培训机构安全培训课件
- 县域全覆盖式急救技能复训方案
- 学生营养餐应急准备手册
- 碳中和目标下能源转型全套教学课件
- 农田鱼塘回填施工方案
- 发电车基本知识培训内容课件
- JG/T 461-2014倒T形预应力叠合模板
- 重大风险管控培训
- 胸腰椎围手术期护理
- 大班美术课件:树叶
- 美国签证需要用到的个人简历模板(中英文)
- 《顾客抱怨管理》课件
- 2024年新课标高考真题河北生物试卷(原卷版)
- HG∕T 3792-2014 交联型氟树脂涂料
- DL∕T 5550-2018 火力发电厂燃油系统设计规程
评论
0/150
提交评论