第二十四章 使用SE Client对象模型和显示代码.doc

第二十四章 使用SE Client对象模型和显示代码.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二十四章 使用SE Client对象模型和显示代码

24章 使用SE Client对象模型和显示代码 在图形显示画面中使用RSView SE Client(RSView SE客户端)对象模型和Visual Basic for Applications(VBA)代码可以定制和扩展RSView SE Client的功能。为此用户可以使用下面的方式: 与其它应用程序共享数据 如果用户需要经常性的在诸如Microsoft Excel或SQL Server等程序中使用RSView数据,则可以考虑使用RSView SE Client对象模型和显示代码与VBA以便将RSView与这些应用程序进行集成。 为操作员创建自定义的窗体 用户可以使用VBA创建自定义的窗体,例如创建一个操作员可以在运行时进行交互的弹出对话框。用户还可以使用VBA逻辑来验证操作员的输入,例如:确保操作员输入到一个数字输入框的数据在另一个数字输入框的数值的10%之间波动。 设计直观的图形显示画面 使用RSView SE Client对象模型将ActiveX控件与数据结合在一起,以便在图形显示画面中使用。例如:在图形显示画面中使用列表框和组合框以便允许操作员选择如recipe item(配方项)等选项。 操作RSView SE Client窗口 根据RSView SE Client窗口的尺寸,通过编写VBA代码来排列图形显示画面。这样就可以让用户的应用项目动态地调整其大小,以便适用不同的屏幕桌面大小和分辨率。 使用SE Client对象模型和显示代码 24-1 将自定义的信息发送到诊断日志文件 使用VBA代码将特定的信息发送到Diagnostics List(诊断列表)和Diagnostics log file(诊断日志文件),以便记录运行情况和事件。 保护系统 通过RSView SE Client对象模型,用户可以获得安全信息,得知谁在使用该系统,并且通过使用该安全信息和事件来控制对系统的访问。例如:用户可以编写一段代码,来限制用户在一台安全计算机上访问特定的图形显示画面,并且只有当与该图形显示画面具有相同的安全代码的用户名登录时,才可以显示该图形。 VBA集成的开发环境 RSView图形显示画面中包含了Microsoft Visual Basic for Applications(VBA)。使用VBA集成的开发环境(IDE)可以创建、测试和调试VBA过程,然后运行这些过程来响应在RSView图形显示画面中触发的事件。 本章对IDE进行了简要的说明,但没有谈及VBA的详细信息——假定用户熟悉VBA环境和Visual Basic编程语言。本章重点谈到了VBA相对于RSView Studio的很独特部分,并且讲述了如何在RSView图形显示画面中使用VBA。 关于如何访问VBA的信息的信息,请参阅第24-13页的“使用VBA帮助文件”。 打开IDE窗口 打开用户想要编写VBA代码的图形显示画面。 执行下面任意操作: 在Graphic Displays(图形显示)编辑器,点击View(查看)菜单,然后点击Visual Basic Editor(Visual Basic编辑器)。 24-2 RSView Supervisory Edition用户指南(RSView管理版用户指南) 点击图形显示画面中的某个对象。在Edit(编辑)菜单中,点击VBA Code(VBA代码)。代码窗口会打开,其内容为用户所选对象的代码。 在Graphic Displays(图形显示)编辑器中,点击Edit(编辑)菜单,然后点击VBA Code(VBA代码)。代码窗口会打开,其内容为图形显示画面的代码。 右键点击已打开的图形显示画面,然后点击其上下文菜单中的VBA Code(VBA代码),代码窗口会打开,其内容为图形显示画面的代码。 右键点击画面中的对象,然后点击其上下文菜单中的VBA Code(VBA代码)。代码窗口会打开,其内容为用户右键点击对象的代码。 IDE窗口的组成部分 下图显示了IDE窗口的主要组成部分。下面会具体说明每个部分。 Project Explorer window – 工程浏览器窗口 Properties window – 属性窗口 Procedure or Code window – 过程或代码窗口 使用SE Client对象模型和显示代码 24-3 工程浏览器窗口 对于每个图形显示画面,会自动创建一个名为DisplayCode的VBA工程。对于在Graphic Display(图形显示)编辑器中打开的每个图形显示画面,工程浏览器都会显示该VBA工程。 每个工程都包含一个RSView Studio Objects(RSView Studio对象)文件夹。该文件夹包含一个称为ThisDisplay的模块,它代表图形显示画

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档