我见了一个考试系统,是用VB编的,这个系统有一部分是操作题,他有虚拟桌面的功能,一点击他的按钮能虚拟一个桌面出来,然后叫学生删除回收站的某个文件,考完了就可知道学生的成绩,我不知他用什么方法来判断学生有没做错,选择题,判断题可以用数据库,但这个用什么技术啊,还有他的操作题WORD,就是让学生在WORD 中改变字体啊,字号啊,加粗啊,等等,最后把做好WORD上传就行了,那他用什么方法判段学生做对还是做错,做对那道,做错那道,但是他的评分系统就行,真是高手,有没那个高手原写点代码启发一下,万分感激,谢谢,谢谢
解决方案 »
- 谁有 Visual Studio 2008 正式版的下载地址(不要速成版),谢谢!
- VB+Active Report 使用Subreport 时,subreport中 数据重复问题(公有变量作为参数传入subreport)
- 哪位有setup factory6.0 的使用说明
- 用哪个对象可以用来访问.xls(excel)文件
- 急:关于VB串口通信
- office 2K 和office XP 的问题.高手相助!
- 点窗体的关闭按钮会触发哪个事件?
- 请问怎样改变系统日期格式,如原默认为yy-MM-dd改为yyyy-MM-dd?
- 关于MSHFLEXGRID控件的问题,各位大虾请进
- 怎么样能把flash动画充满一个from呢~?怎么能把flash动画加入vb from呢~?大家也都好晚:)xixi
- 求助. spread 3.0 中的一个画线问题
- 升星,散分
我帮你想点思路,不过不知行不行
关于Word的评分:
1、调用VB系统提供的WORD组件进行文档编辑,然后就是做一个标准答案文档,接下来就是文件比较的问题,这一块比较难做。
2、用richtextbox来做,这个难度更高。
不难吧,标准答案是唯一的,只要和作为标准答案的word文档作二进制比较就可以了,不同的就是错了//虚拟桌面就更简单了,做一个窗体而已。每个控件的操作都在同一个日志文件中保留记录就可以了
同意
用InStr()函数查找所有可能的正确答案就好了。
我做过
能够给出步骤分,能够对office中一些区域进行判断.
自我感觉不错.
c/s模式.
不过题库和判分部分都在客户端
多谢flyingzfx大哥帮忙.
你可以联系我.
qq 58481671
2.利用word的對象,去判斷當前word對象中用到的所有對象,並返回其相關的設定就可以了