基于RTF格式的试题库技术研究.doc基于RTF格式的试题库技术研究摘要:该文通过一个实例,介绍了一种基于RTF格式的试题库建设方法,并给出了部分实现的代码。试题库是教学管理改革的重要手段,该文提到的实现方法具有自己独特的特点和优势。关键词:RTF;试题库;教学管理中图分类号:TP315文献标识码:A文章编号:1009-3044(2010)03-653-03 ReseachOnExaminationalDatabaseBasedRTF DINGYa-tao (AnhuiCollegeofTraditionalChineseMedicine,Hefei230031,China) Abstract:Thearticlepersuesaspecialmethodtoestablishadatabaseforexamination,,. Keywords:RTF;testbank;teachingmanagement 1概述笔者在教学过程中经常被试卷问题所困扰,特别是试卷的保存和管理。每次都要创作新题,对旧的试题管理困难,科学性不强,通过阅读文献和查阅资料,笔者找到了一种具有一定应用价值的解决方案。 2内容具有基本WORD文档特征的RTF文件是一种重要的文件格式,经常被各种软件所共享。如何利用RTF格式文本处理试题库的图文排版问题,往往成为教学管理的一项重要任务,而通过数据库和RTF格式特点建立的试题库解决方案不失为一个好办法。 RTF英文全称RechTextFormat,是一种超文本技术,可以将图文混排的内容以及格式全部保存到一个独立的扩展名为RTF的文件中,只要遵循RTF文档代码规则,就可以读写RTF文件,从而为试题库的建立、试卷的生成、试卷管理等提供一套良好的解决方案。下面将就一个实际的应用来阐述这种方案的关键。 、代码库等, 下面以DBF库为例,例如题库的结构如下: 题目编号(C),题目序号(C),学校代码(C),系代码(C),课程代码(C),类别代码(C),题目内容(M),难度(C),命题人代码(C),审核人代码(C),显示内容(G) 题库设计的关键是建立题目内容(M)和显示内容(G)两个字段,分别用于RTF文档的保存和显示。具体技巧如下: 1)显示建立OLE控件与“显示内容”的关联,当改变记录的时候,可以正常显示General字段的内容 2)修改和编辑修改和编辑的时候,利用“显示内容”字段相同内容的“题目内容”字段生成RTF临时文件,启动RTF编辑器进行编辑修改,代码如下: IFFILE(syspath+"\dbf\") DELETEFILEsyspath+"\dbf\" ENDIF SELECTtk COPYMEMO题目内容tosyspath+"\dbf\" DECLAREINTEGERShellExecuteINSHELL32.
基于RTF格式的试题库技术研究 来自淘豆网www.taodocs.com转载请标明出处.