建立RTF知识对象

2016-03-18 16:25 2 1 收藏

今天图老师小编给大家介绍下建立RTF知识对象,平时喜欢建立RTF知识对象的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - 设计软件 】


 

Create RTF Object知识对象能为程序创建一个RTF对象,通过该知识对象给将为程序使用的RTF文档指定一个ID,该ID用作程序中RTF文档的标记,其他RTF类的知识对象将以该ID值来确定被操作的RTF对象;同时,该知识对象可使文档全部内容(包括插入文档的图像、图形和系统变量的值、系统函数的结果等)在程序运行时的展示窗口中显示出来,并能为在展示窗口中无法完全显示的文档加上垂直滚动条,使文档在程序运行时可通过拖动滚动条显示文档的全部。.以下是相关步骤:

1.在知识对象窗口的Category(类别)下拉列表框中选择RTF Objects项,然后将列表框中的Create RTF Object拖入流程线,这时出现介绍Create RTF Object的向导对话框,如图1所示。

图1  Create RTF Object向导对话框

2.点击Next到下一步,出现Source对话框。点击本文框右侧 按钮,出现打开文件对话框,选择需调用的RTF文档,若文档与调用它的程序在相同的文件夹中.,可勾选Assume Entry is Relative to File Location(or NETLocation)复选框;如勾选Show RTF Object复选框,RTF文档内容在展示窗口中可见。如图2所示。

图2  Create RTF Object:Source对话框

3.点击Next按钮到下一步,出现Options对话框。当RTF文档很大时,选择Scrolling单选按钮,文档在展示窗口中带上垂直滚动条,选 Standard则没有滚动条;通过在StartPage和EndPage本文框中输入页码数(或存储有页码数值的变量)可使创建的RTF对象只包含文档中的某些页,默认值为0,即显示文档中的所有内容。如图3所示。

图3  Create RTF Object:Options对话框

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/shejiruanjian/)

4.点击Next按钮到下一步,出现ID对话框。在RTF object ID variable name文本框中输入存储文件ID值的变量名,系统默认的变量名为RTF_ID;勾选Prevent Automatic Erase复选框,可使RTF对象不会因其他图标中相关设置而自动擦除。如图4所示。

图4  Create RTF Object:ID对话框

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/shejiruanjian/)

提www.Tulaoshi.com示:由于一般在RTF object ID variable name文本框中输入的变量为程序中不存在的变量,当在进入下一步操作时,系统会弹出如图16.45所示的提示框,.提示用户在程序中创建该变量,此时点击“是”按钮即可。

图5  创建新变量提示框

5.点击Next到下一步,出现Finilish对话框,知识对象的设置结束,文字提示说知识对象调用了RTFObj.u32文件,程序文件发行时必须带上这个文件,如图6所示。

图6  Create RTF Object:Finish对话框

6.知识对象设置完成后,运行程序,在展示窗口中将只显示RTF文档左上部分的内容,此时可按Ctr+P暂停程序,用鼠标点击展示窗口中RTF文档的显示部分,周围将出现八个控制柄,用鼠标可调整RTF文档在展示窗口中的大小。

7.将文件保存为creatertfobject_Demo.a6p。

来源:https://www.tulaoshi.com/n/20160318/1889859.html

延伸阅读
建立自己的csdn知识管理库(1)  csdn是这两年我上来频率最高的论坛,以前喜欢到大富翁。但是很多时候上来是为了搜索以前的帖子,解决在项目开发中的一些实际问题,搜获不小。但是也有一个遗憾,就是csdn有时候访问速度非常的慢,而且也没有提供官方的离线浏览器。所以就萌生的写一个下载csdn帖子的软件。然后把从csdn接收到的帖子放在...
用过C++进行过面向对象程序设计的用户都知道,程序中的对象很少单独存在。不考虑对象间的相互作用几乎是不可能的。所以,标识对象间的关系或建立对象间的消息连接是面向对象程序设计的一项重要任务。         本文着重从C++程序设计的角度,提出一种建立对象间消息连接的实用方法。假如你想具体了解面...
*** Add VB code in a RTF control Call InitColorize CallColorizeWords(rtfVBCode)*** Now your VB code in your RTF control is colorized Source Code: #VBIDEUtils#*************************************************************Programmer Name : Waty Thierry* Web Site : www.geocities.com/ResearchTriangle/6311/* E-Mail...
增强课件的功能 Authorware是基于图标流程线进行多媒体课件创作的工具,其简单的创作方法,主要使用户对文字、图片、动画、声音、视频等多种媒体进行可视化编程,如同搭积木一般。但光靠Authorware提供的各种图标和流程线来制作多媒体课件,有时候很难实现课件中的某个功能,有时候能完成,但也相当烦琐。Authorware提供了丰富的变量、函数、...
Ondataavailable 事件 作 用 此事件会在XML 文件有效时被触发。 基本语法 此一事件有下面三种处理方式. Inline: ;. Event property:object.ondataavailable = handler;. Named script: ; 说 明 ondataavailable 事件只要一获得有效的数据就会被触发。这项技术并未说明在这个文件中有多少数据是有效的。范 例xmlDoc.ondataavailable = ...

经验教程

430

收藏

82
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部