我现在有一个小问题希望大家能帮我分析是这样的,我现在写一个考试系统,需要实现上机考试功能具体的说就是出一道WORK题,比如让你输入一段文字,然后进行排版,制表等等。我现在要求系统可以自动判分。我的想法是先定义一份全完正确的WORD文件,然后和考生的WORD文件里面的格式进行比较不知道这代码应该怎么写,我想应该是很复杂的。谢谢大家!Save me!

解决方案 »

  1.   

    该问题已经结贴 ,得分记录: pigsanddogs (100)、  
      

  2.   

    以前参与过等级考试系统的开发,亲眼看见同事做了这样的功能,但当时我不能介入,遗憾。你的方法不是很好,我觉得还是直接分析的好,Word绝对已经提供了完整的这种接口
      

  3.   

    建议不要分析Word,如果仅仅是一些排版,用Excel或HTML容易得多。
      

  4.   

    to rappercn(rapper):May i get your QQ Number?
      

  5.   

    为什么要分析word啊?那样太麻烦,如果排版稍微大一个mm,你还得分析它
    不过你的要求也太怪了
      

  6.   

    我能问一个问题吗?
    考试系统和非典、程序员辛苦不辛苦有什么关系?
    思考ing~~~
      

  7.   

    word中有VB的编程接口VBA,你可以去研究一下它。
      

  8.   

    用VBA啊,很不错的接口。
    嘎嘎。
    我们辛苦了,
    大家辛苦,
    小分拿来。
      

  9.   

    呵呵我知道用VBA啊关键是现在没有头绪牙大家告诉我用哪个方法或者思路也行牙
      

  10.   

    学习ing,希望哪位高手帮你解决!:)
      

  11.   

    可以用VBA来控制,在VB中可以直接测得当前WORD文件中各控件的属性,甚至是某段字体的是否是粗体等,以前略过了没有好好看这方面的内容,建议你找本OFFICE编程大全吧,不过这个是绝对可以实现的。
      

  12.   

    这个问题完全可以用Word文档带上宏来实现.
    关于这样的问题在原来的贴子中我已做过举例回答,你查一下3月份以来贴子.
      

  13.   

    接分!该问题已经结贴 ,得分记录:viperasi(1000)
      

  14.   

    直接比较保证是不行的,一点小地方不同就环了。
    如果是考试结束后判卷,只要用VBA对关键点进行判断就可以了。
    如果是做考试的辅导系统…… 那就会麻烦一些了,但用VBA也能解决。
      

  15.   

    to jiedushi(冻结)那你就告诉我得了呗)
      

  16.   

    该问题已经结贴 ,得分记录: bigdaddy (100)
      

  17.   

    老兄还没搞定啊?不过听说有美女,还是挺吸收人啊(不能是鸭子)。建议用HTML来搞定吧:你输入一段文字,然后进行排版,制表等在HTML中可以判断排版格式及字体大小等,也可以判断表格有多少,是什么样子。打开一个FrontPage看看就知道了,你可以分析它的源代码。
      

  18.   

    如果你有时间,临时学一学XML也好,使用XML的方式可能会更为简单的。
      

  19.   

    用VBA比较文件中的每个元素的所有属性,表格、段落等都是元素,但元素的先后次序会不同,比如第2段没有操作,其它全部完成,这种情况需要注意就是
      

  20.   

    接分,祝楼主早日解答问题!
    Good Luck!!!