关于计算机等级考试系统中,操作题自动批改试卷的问题。(50分)

  • 主题发起人 主题发起人 lygzerg
  • 开始时间 开始时间
L

lygzerg

Unregistered / Unconfirmed
GUEST, unregistred user!
有哪位高人做过这方面的系统吗,能否指点指点思路。有源码最好。
关于:
1、word自动批改
2、excel自动批改
3、pp自动批改
4、frontpage自动批改。
大家讨论讨论思路,或者有部分,哪怕只是一点点的代码也可以贴出来,积少成多了。
目前我没发现有哪个系统实现的,难度比较大。
(如果需要分数,我可以开另外一个号,送分,分数不是问题,积极讨论!)
 
我不懂,不过听说过是用VBA就是宏来编的
即然是宏,可能用VB来写方便些吧,猜想
 
用VBA,其实就是在Delphi中写VBA的代码,
根VB中写代码十分相近.
 
我也正编类似的程序呢,不知怎样实现,请各位高手帮帮忙!!!
 
1、word自动批改
2、excel自动批改
3、pp自动批改
4、frontpage自动批改。
?? 什么意思 批改什么东西,VBA 不难资料比较多
 
要判断造作 word、excel、、frontpage 中内容的修改等 可以用 delphi 自己带的东西取 也可以找下 word、excel、、frontpage 的文件格式自己根据要求 和用户修改制作的 给分
 
使用这些控件打开word 等判断里面的内容不是很好吗
 
比如我有一篇文档,用word编辑了一些,象查找替换,分栏,插入图片,表格,等等。
等这些编辑完了,我用一个程序自动判断它是否做的对错。
就是这个意思,其他类似,我应该怎么做,参考什么资料?.
 
这不是一句话说得清楚的,思路很简单就是上面的朋友说的,方便的做法:用ole控制office,读通VBA再加上苦力(借助宏将VBA转成D),代码得有数万行,我做一个word评分就用了近7千行。
 
兄弟,我能看看你的代码吗,如果是商业的我可以买.
QQ 14808022
EMAIL anyit@126.com
你也留个联系方式吧
 
我的思路是也是用ole控制office。评判时动态创建office的OLE对象,利用它同时打开学生的操作结果文档与标准答案文档,然后按评分项目进行两文档的比对,如一致则说明学生该项操作得分否则不得分。
 
这样好象不大妥当啊,比如图片偏移了一点距离,评判不是出错了吗
 
有人做过这方面的东西吗.
 
无忧的采用VBA,也看多过别人用写的WORD评分的范例,这样的东西只能是死题目,然后在程序中判断,如果题目多,程序就有越来越大,没有看到过 用宏来做答题正确与否判断 的例子!
 
后退
顶部