关于公式编辑器的实现思路,各路高手请进!!!200分奉送(100分)

  • 主题发起人 主题发起人 powers
  • 开始时间 开始时间
P

powers

Unregistered / Unconfirmed
GUEST, unregistred user!
自己编程实现象word一样的公式编辑器,并将编辑好的公式存储为指定的格式。
此公式编辑器用于一个考试系统,系统可以自动判断考生输入的公式是否正确。
直接用ole嵌入word的公式编辑器好像不可行,因为公式的正确与否无法判断。
请各位高手指明一条道路!
 
怎么无人响应?
 
什么样的公式,是不是A*B+C/D一类的,如果是的话,可以用
1。自己编写翻译程序
2。根据sql语句实现!
 
不是这样简单的公式,公式中包括分子式,根式,积分,求导,等等。并且它们之间
还要可以嵌套。
 
这估计很复杂,而且你还要教会考生如何输入公式,怕不是很妥,
为什么不用选择题解决呢
 
这样编辑器我在论文里见过,是用XML+OLE实现的,可以实现分式、积分、开方、指数等的多层嵌套,
不过还没有实现矩阵的表示。
这篇论文里只讲述了如何通过它们的工具用XML生成公式以及这个编辑器中的XML规范,但是没有说
如何将其显示出来的具体代码。由于我这里没有它的电子文本,不能把文章贴出来,见谅。
 
to yth:预期的公式编辑器是所见即所得的,只要有一定的计算机操作基础用起来一般不会
有问题。因为以往的考试系统一般以选择题为主,比较单调,所以我们准备作一下改进。。。

to creation-zy: 遗憾!!!老兄是在何处见到?可否告知?谢谢!
 
我有一个公式编辑的构件,叫parser的
实现了一些基本公式的解释,你可以到delphi super page找找看,应该有的
 
to loco:
我想你是误会我的意思了,我需要的是公式编辑器,而parser是一个公式解释器。
不过还是要谢谢loco!!!

呜呼!茫茫大富翁,高手在何方?!!!
 
问题提前!!!
 
再提前!!
若是无结果,分数将收回!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部