易表在线答疑技术与交流用户社区 → [分享]驾照考试理论测试系统


  共有30889人关注过本帖树形打印复制链接

主题:[分享]驾照考试理论测试系统

帅哥哟,离线,有人找我吗?
深蓝
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:68 积分:0 威望:0 精华:0 注册:2006/8/12 12:17:00
  发帖心情 Post By:2006/10/28 10:54:00 [只看该作者]

纯支持,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2006/10/28 11:04:00 [只看该作者]

刚才试了一下,感觉还不错,我还能得90多分,不枉十几年来交的罚款。

个人认为窗口中的重新开始按钮执行太慢,可以大大提速,比如将表1的按钮公式改成这样:
Eval("ReplaceFor(Grid,"""+Substitute("A|B|C|结果","|",""",0) And ReplaceFor(Grid,""")+""","""") And ReplaceFor(Grid,""正确"","""")") And RecalcCol(GridName,"序号") And SortCol(GridName,"序号",1) And RecalcCol(GridName,"XH") And Move(1,1)

表2的按钮公式改成这样:
Eval("ReplaceFor(Grid,"""+Substitute("1分|2分|3分|6分|12分|得分","|",""",0) And ReplaceFor(Grid,""")+""","""") And ReplaceFor(Grid,""正确"","""")") And RecalcCol("序号") And SortCol(Grid,"序号",1) And RecalcCol("XH") And Move(1,1)

公式执行速度慢的原因是删除命令触动了多列的操作公式,通过上述优化速度可提高N倍。


 回到顶部
帅哥哟,离线,有人找我吗?
多多
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:45 积分:0 威望:0 精华:0 注册:2006/8/12 12:37:00
  发帖心情 Post By:2006/11/6 13:39:00 [只看该作者]

多谢!

 回到顶部
帅哥哟,离线,有人找我吗?
老许
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:天使 帖子:26 积分:0 威望:9 精华:0 注册:2006/8/11 11:01:00
  发帖心情 Post By:2006/11/7 6:46:00 [只看该作者]

已更新

 回到顶部
总数 24 上一页 1 2 3