以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用FoxTable做的项目打开模式窗口时再切换其他软件时容易死机,有人遇到过这种情况吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3125) |
-- 作者:cpayinyuan -- 发布时间:2009/6/12 17:34:00 -- 用FoxTable做的项目打开模式窗口时再切换其他软件时容易死机,有人遇到过这种情况吗? 在狐表做的项目中,我打开多个窗口(都是独立窗口或模式窗口),其中至少包括一个用来编辑的窗口(这个窗口有多个文本框和数字框,且与表中的字段绑定),在不关闭这些窗口的前提下我在这个电脑上打开另一个财务软件(也使用SQL server数据库),然后回到狐表,发现已经死机. 若在狐表中不打开录入窗口(即不打开有多个文本框和数字框的窗口),切换到其他软件再回来,不会死机. 经查看内存,狐表占用了80多M,另一软件占用了30多M,电脑上还有很多未占用的内存,CPU也未完全占用,而且在任务管理器中FoxTable仍然处于运行状态(不是未响应状态).但狐表确实已经停止响应. 这个问题很奇怪,在多个电脑/多种系统上都会出现.不知是怎么回事,请贺老师及其他的朋友也认真测试一下,看有无这样的问题. [此贴子已经被作者于2009-6-13 16:57:06编辑过]
|
-- 作者:mr725 -- 发布时间:2009/6/12 19:01:00 -- 我没有碰到这样的问题,我试用的是点石财务,sql7.0 (老了点,98年启用的),我得狐表【包括一个用来编辑的窗口(这个窗口有多个文本框和数字框,且与表中的字段绑定),在不关闭这些窗口的前提下,】不会发生死机的现象。 [此贴子已经被作者于2009-6-12 19:02:26编辑过]
|
-- 作者:擎天柱 -- 发布时间:2009/6/12 19:14:00 -- 以前我在打开foxtable的情况下,打开网页浏览IE容易死 |
-- 作者:maomao410 -- 发布时间:2009/6/12 19:20:00 -- 是不是狐表窗口代码存储方法的问题? 加了N多密,感觉没有必要 |
-- 作者:cpayinyuan -- 发布时间:2009/6/12 19:41:00 -- 我已经试了好长时间,死机是肯定的,可能我的窗口比较复杂,输入框比较多,窗口中的代码也比较多.还是希望贺老师认真检查一下原因.并且,非常奇怪的是,在狐表中如果只打开一个窗口,从来不会死机;如果在狐表中打开多个窗口进行操作,不切换到其他软件,也从来不会死机(从这一点可以看出不是我的窗口代码的问题).而打开多个比较复杂的窗口,再切换到其他软件,死机的可能性在50%以上. 现在这个问题肯定存在,还是希望贺老师认真分析一下原因. |
-- 作者:cpayinyuan -- 发布时间:2009/6/13 15:23:00 -- 经进一步认真测试,发现在狐表中如果不打开模式窗口,而只打开其他窗口,切换到其他软件不会死机.而如果打开模式窗口,再切换到其他软件(不论什么软件),有可能死机.看起来,死机与模式窗口有关,还是希望贺老师检查一下狐表系统的模式窗口有无问题. 在测试的过程中,还发现一个问题.就是在狐表中,打开一个模式窗口时,无法用鼠标再进行别的操作,无法再打开其他的窗口(模式窗口就应该是这样的).但却可以用代码同时打开多个模式窗口,但是,打开多个模式窗口时,特别容易死机.正常情况下,一个项目中是不应该多个模式窗口共存的,看贺老师能否提供一个解决办法:要么不允许用代码同时打开多个模式窗口(至少应有一个提示),要么允许打开多个模式窗口但不要总死机. 总结: (1)狐表中打开一个模式窗口,不切换到其他软件,不会死机; (2)狐表中打开一个模式窗口,切换到其他软件,有可能死机(概率不高); (3)狐表中打开多个其他窗口不打开模式窗口,切换到其他软件,不会死机; (4)狐表中打开多个模式窗口,但不切换到其他软件,有可能死机(概率不太高); (5)狐表中打开多个模式窗口,并切换到其他软件,很有可能死机(概率非常高,超过50%); [此贴子已经被作者于2009-6-13 15:56:07编辑过]
|
-- 作者:yangming -- 发布时间:2009/6/13 15:38:00 -- 我也发现打开多个模式窗口是会死机 |
-- 作者:mr725 -- 发布时间:2009/6/13 15:48:00 -- 打开多个模式窗口~ 没有试过 ·· · 呵呵 帮顶一下~ |
-- 作者:狐狸爸爸 -- 发布时间:2009/6/14 8:36:00 -- 死机是不会,问题是这样的: 从替他软件回来的时候,模式窗口跑到后面去了,看不到模式窗口,也无法操作。 可以按Alt +Tab键,调出模式窗口继续操作。 [此贴子已经被作者于2009-6-14 8:35:53编辑过]
|
-- 作者:yangming -- 发布时间:2009/6/14 8:41:00 -- 以下是引用狐狸爸爸在2009-6-14 8:36:00的发言:
死机是不会,问题是这样的: 从替他软件回来的时候,模式窗口跑到后面去了,看不到模式窗口,也无法操作。 可以按Alt +Tab键,调出模式窗口继续操作。 [此贴子已经被作者于2009-6-14 8:35:53编辑过]
|