以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]求个时间代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=81495) |
-- 作者:18523982317 -- 发布时间:2016/2/29 11:34:00 -- [求助]求个时间代码 e.Form.Close Forms("打分").open 我想在这两行代码中间加个时间按钮,比如3秒后执行Forms("打分").open,求代码
[此贴子已经被作者于2016/3/1 9:28:26编辑过]
|
-- 作者:18523982317 -- 发布时间:2016/2/29 11:36:00 -- 上个窗体是word报表,这两条代码,一用直接foxtable卡死,并且进程里面有winword.EXE没自动关闭,如果不要第二条代码,又一切正常。。。。 |
-- 作者:大红袍 -- 发布时间:2016/2/29 11:36:00 -- 方法一: system.Threading.Thread.sleep(3000)
方法二:做一个计划任务,间隔定为3000毫秒,close以后,把它启用即可。 |
-- 作者:18523982317 -- 发布时间:2016/2/29 11:39:00 -- 以下是引用大红袍在2016/2/29 11:36:00的发言:
方法一: system.Threading.Thread.sleep(3000)
方法二:做一个计划任务,间隔定为3000毫秒,close以后,把它启用即可。 用了 没效果。。。word报表窗体用了webs。。那个空间进行显示报表,这2个代码加上等待3秒,还是卡死。。。奇怪。。。 |
-- 作者:大红袍 -- 发布时间:2016/2/29 11:41:00 -- 直接生成word报表是否正常?如果卡死,应该是你的Office不是完整版的,必须是完整版的才能正常生成word报表。 |
-- 作者:18523982317 -- 发布时间:2016/2/29 11:43:00 -- 以下是引用大红袍在2016/2/29 11:41:00的发言: 直接生成word报表是否正常?如果卡死,应该是你的Office不是完整版的,必须是完整版的才能正常生成word报表。 正常的word和pdf浏览都没问题,也能按照我想要的生成文件然后在webs。。控件中进行浏览。 但是浏览之后想关闭这个浏览窗体,再打开另外一个窗体,结果就死活不行,但是PDF浏览窗口可以。。。。
|
-- 作者:大红袍 -- 发布时间:2016/2/29 11:44:00 -- 做个小例子上来测试。 |
-- 作者:18523982317 -- 发布时间:2016/2/29 11:45:00 -- 以下是引用大红袍在2016/2/29 11:41:00的发言: 直接生成word报表是否正常?如果卡死,应该是你的Office不是完整版的,必须是完整版的才能正常生成word报表。 我想不明白,为什么直接关闭word浏览的窗口e.from.close就能正常。。。。
|
-- 作者:大红袍 -- 发布时间:2016/2/29 11:46:00 -- 看7楼 |
-- 作者:18523982317 -- 发布时间:2016/2/29 13:41:00 -- 以下是引用大红袍在2016/2/29 11:44:00的发言: 做个小例子上来测试。 为何我做个小例子就可以,我自己编周计划就不行?难道是我要打开的窗体控件太多?
|