下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SIMATICHMI布局编辑器中的COM
布局编辑器中的COM21213如何在报表中输出COM34COM服务器集成实例45用于报表的COM5
AGⓅAutomationandPostfach4890437布局编辑器中的COM服务 如何在报表中输出COM服务器的数 COM服务器集成实 用于报表的COM接口的详细资 索 布局编辑器中的COM服务 内WinCC报表系统中,可以使用COM将COM服务器集成到WinCC使用COMCOM布局编辑器中的COM服务使用COM服务器对 引为了在WinCC日志中集成用户指定的数据,可将COM服务器集成在报表系统中。此COMCOM局。COM对象便可提供用于日志输出的用户指定数据。COM对象可以具有文本、表格或画COM服务器对象的集成COM对象必要,根据COM对象运行COM对象的表文件COM在每台服务器和想要在其上使用该COMWinCC13。如果COM对象只应用于运行系统中,则也必须执行这些步骤。要为WinCC报表系统创建COM服务器,必须在开发计算机 从安装了WinCC的计算机“WinrotProvider.tlb”文件。该文件位于“..\\in\Inerae”。将文件添加到目标计算机并进行。正确集成的COM对象显示在页面布局编辑器对象选项板的“COM服务器”中。可以从该有关详细信息,请参阅章节“用于报表的COM接口的详参COM9)COM服务器集成实例(页11)COM使用COM服务器对如何在报表中输出COM服务器的数 引为了在WinCC日志中集成用户指定的数据,可将COM服务器集成在报表系统中。该COMCOM对象便可提供用于日志输出的用户指定数据。可用的日志对用户定义的COM对 用于输出来自用户数据源的数据到WinCC日志中要步在COM服务器的对象选项板中,选择由用户集成的COM对象,并在工作区中将其COMWinCCWinCC输出选
参使用COM服务器对象(页COM13)COM服务器集成实例(页11)如何在报表中输出COM服务器的数COM服务器集成实 引WinCCCOMVisualBasic编写,另一个实例用VisualC编写。实例为zip格式,位于WinCC光盘的“Options\ODK\Samples”下。“rtaleeexapleVzp文件包含VisualBasic编写的实例。“rotPicturerExampleCPP.zip”文件包含VisualC++编写的实例。步 COM服务器COMCOM节“用于报表的COM接口要求”包含了有关正式COM服务器要求的说明。COM服务器插入页面布局编辑器的对象选项板中。参COMCOMCOM服务器集成实用于报表的COM接口的详细资 引出”和“O服务器集成实例”。调用接
COM接口,以便WinCCinterfaceIWinrotProvider{HRESULTRegister([in]IDispatch*pIDispWinrotReportParams);HRESULTUnregister();HRESULTGetName([out,retval]BSTR*HRESULTShowPrivateDialog([in]longhwndParent,[out,retval]BOOL*pfOK);HRESULTSetPrivateData([in]VARIANTPrivateInfo);HRESULTGetPrivateData([out,retval]VARIANT*pPrivateData);interfaceIWinrotProviderText{HRESULTGetText([out,retval]BSTR*interfaceIWinrotProviderTable{HRESULTGetNumCols([out,retval]int*pnNumCols);HRESULTGetNumLines([out,retval]int*pnNumLines);HRESULTGetText([in]intnLine,[in]intnCol,[out,retval]BSTR*pName);HRESULTHasHeader([out,retval]BOOL*pfHasHeader);HRESULTGetHeader([in]intnCol,[out,retval]BSTR*用于报表的COM接口的详细资ÌnterfaceIWinrotProviderPicture{HRESULTDraw([in]longhdc,[in]intlef,[in]inttop,[in]intright,[in]intbottom);对象必须支持接口IWinrotProvider和以下接口之一:IWinrotProviderText、IWinrotProviderTable和IWinrotProviderPicture。CR+在IWinrotProviderText接口处用作换行符LF(CR=“回车”,LF=“换行符”)Interface 在启动COM服务器后调用,将指向IWin COMIWinrotReportParams的指针 返回 打开COM服务器选择框 将保存在布局中的SelCrit数据传递给COM服务器。 从COM服务器SelCrit数据,将其保存在布局中。 Interface 数据的特殊外观:
例如“<B><U>输出文本”)。 <BGCOLOR=#rrggbb>十六进制符号的背景色(缺省值=用于表格的设置 用于报表的COM接口的详细资 Interface Interface 相关报表设备环境 参数的接{HRESULTGetParameter([in]BSTRPropertyName,[out]VARIANT*Value当前可 下列属性 例如,在按下WinCCPrivateSelCrit,WinCC控件的当前选择被发送到COM服务器。 表条目
表中的条目根据COM对象自动进行输入,或者必须在表中通过调用表文件来输入。表文件必须由COM对象提供。如果没有这些表条目,即使了COM对象,它也不可用于报表系统。COM对象由用户。用于报表的COM接口的详细资COM服务器表条目实例Designer\ReportClientDLLs\{4BF175C2-8BFF-11D0-840D-0080AD1374C8}](COM对象的GUI-ID作为唯一键)"DllClientGUID"="{4BF175C2-8BFF-11D0-840D-0080AD1374C8}"(COM对象的 应用程序对象的特调试支持:
因此,超时特性使调试COM服务器变得不再,可以设置超时时间。如果未定义键,使用缺省值(10000毫秒)。InvokeTimeOut(vomTypDWORD)-->超时时间以毫秒计如果输 0xffffffff(-1)作为超时时间值,报表系统将无限等待其运行参COM9)COM服务器集成实例(页11)CCOMCOM9表条目,集成实例,数据的输出,,COM服务器对象的集成,7COM服务器的表条目,13COM接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年玉溪市红塔区李棋卫生院招聘临聘人员的备考题库参考答案详解
- 2026年黄埔区九佛街道办事处公开招聘党建组织员和政府聘员5人备考题库带答案详解
- 安阳市中医院医疗集团关于安阳市中医院2025年公开招聘工作人员备考题库有答案详解
- 2026年重庆社会主义学院工作人员招聘备考题库完整答案详解
- 2026年某国有企业招聘备考题库及完整答案详解1套
- 企业档案管理与保密制度
- 中学学生奖惩制度
- 养老院员工行为规范制度
- 2026年永修县农旅投资开发有限公司面向社会公开招聘工作人员备考题库及一套完整答案详解
- 2026年集美区杏东小学顶产假教师招聘备考题库及一套完整答案详解
- 2026年大连职业技术学院单招职业技能笔试参考题库带答案解析
- 河南省开封市2026届高三年级第一次质量检测历史试题卷+答案
- 员工通勤安全培训课件
- 岁末年初安全知识培训课件
- (自2026年1月1日起施行)《增值税法实施条例》的重要变化解读
- 2025年游戏陪玩分成协议
- 全国秸秆综合利用重点县秸秆还田监测工作方案
- 2026年内蒙古化工职业学院单招职业适应性考试参考题库及答案解析
- 国家事业单位招聘2024国家水利部小浪底水利枢纽管理中心招聘事业单位人员拟聘用人员笔试历年参考题库典型考点附带答案详解(3卷合一)
- 核生化应急救援中心火灾预案
- 25数五上数学人教版期末押题卷5套
评论
0/150
提交评论