版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 简 概 所适用的操作系 运行环境要 二 安装过 三 使用说 四 在编程环境中应 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 执业药师(中药)药事管理与法规高频考点总结与练习题库
- 初级护师专业知识模拟试题含答案速查
- 石材供货合同范本
- 医院感染的管理工作总结
- 单元5-磁路与铁芯线圈电路-思考与练习题及习题参考答案
- 景观防渗结构施工标准梳理
- 安徽机电职业技术学院单招职业技能考试题库及答案
- 2026年医疗管理岗(医务科)结构化面试题
- 2026年手卫生规范培训考试试题及答案
- 2026年航道运维岗事业单位结构化面试题
- 2026-2027学年统编版七年级历史上册开学第一课课件
- 高速公路项目投融资模式、挑战与策略研究:基于多案例的深度剖析
- 太阳能转化原理与技术课件-第四章光伏理化基础及光伏发电原理
- 山东青岛国信智慧城市运营有限公司招聘笔试题库2026
- 2026年仓储图书员考试题及答案
- 《现实世界资产(RWA)项目全流程合规指引》
- 浙江省用于社会福利事业彩票公益金使用管理办法
- 财务管理期末试卷及答案5套
- 2026年六西格玛黑带考试试题及答案
- 2024统编版二年级道德与法治上册全册单元测试卷(含解析)
- 《艺术展览叙事策略与观众体验提升:跨学科研究的创新实践》教学研究课题报告
评论
0/150
提交评论