是桌面应用程序还是web程序呢?
桌面应用程序用一个线程定时扫描状态就可以了。
web程序可以如一楼所说设置一个定时器,或者定时循环请求服务器端状态。当然为了性能问题可能需要做一些优化。

解决方案 »

  1.   

    除了定时器,考完试,你可以人为设置一个行为,可以是考完试的提交动作,可以定名为交卷,我想考试的时候虽然能保存在数据库,但是交卷前可以修改,交卷后不能
      

  2.   

    交卷前,完全可以预先在数据库中计算好每道题的分数,修改答案也会相应的修改分数,然后交卷就是直接把所有答题的分数的和