| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1267 人关注过本帖
标题:还是程序越用越慢的问题,请高手指教!
只看楼主 加入收藏
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
结帖率:97.14%
收藏
已结贴  问题点数:20 回复次数:10 
还是程序越用越慢的问题,请高手指教!


我编了一个程序,在数据录入的时候,一开始比较快,但录了几个记录后,速度越来越慢,最后发生了屏幕乱屏的现象。我查了很多资料,释放内存变量都不能起作用,我真的没办法了。

请高手分析一下原因。还有在编写程序时,也会出现屏幕乱屏的现象。
搜索更多相关主题的帖子: 指教 
2010-02-25 19:57
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:2 
不太象是程序本身的问题,到象是操作系统中了病毒或硬件有问题。

相互学习,互相交流,共同提高。
2010-02-25 21:06
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:2 
检查一下程序中内存变量的使用。通常情况下是不会出现这种问题的,但如果你在程序中无限制地不断增加内存变量,则有可能会出现类似的问题。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2010-02-26 08:37
bscdcs
Rank: 2
等 级:论坛游民
帖 子:12
专家分:50
注 册:2010-2-8
收藏
得分:2 
二楼说的对,我也曾遇到过这种情况,换了台微机问题解决了。
2010-02-26 08:39
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:2 
支持2楼的说法

★★★★★为人民服务★★★★★
2010-02-26 15:18
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
收藏
得分:0 
我觉得不应该是电脑的问题,因为白天我在办公室编,晚上在家编。都会出现上述的现象。不会办公室与家里电脑都有问题吧?再说,我都重新装了一下系统,不应该是电脑的问题。
这几天,我着重在清除内存变量上下功夫,几乎不用全局变量,另外,把产生的临时表都及时作了关闭,基本上打开一个表单,只有三、四个表打开着。
如果这样还不行的话,我真不知道怎么办了......
还请各位帮助分析一下
2010-02-26 19:18
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:2 
从没遇到过这种问题。
1、启动其他的应用程序,比如word、excel等等,看看有没有这种现象。
2、再做个项目,小一些,看看情况如何。如果还那样,把它发上来公测一下。

认真看书学习,弄通Fox主义。
2010-02-26 19:48
茵梦湖
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:31
帖 子:545
专家分:2180
注 册:2009-4-25
收藏
得分:2 
如果编写程序时,也会出现屏幕乱屏的现象, 那么很可能, 1.病毒, 2.软件本身问题~
你可卸掉当前vfp, 从网上另下载vfp, 重新安装~~~
2010-02-26 19:56
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
收藏
得分:0 
这个问题还是不能解决。我快急死了。又重新装了系统,杀了毒(没毒的报告),又在本论坛上下载了VFPSP1安装。

我觉得是不是生成的临时表多了?然后又把整个软件各表单重新检查理事了一下:

  在每个事件中都作了清除内存命令(我觉得这是没必要),想一切办法把生存的临时表能关闭就关闭,除不能的关闭的,没办法。尽量不用全局变量,全系统只有五个全局变量(够累的了)。


可最终的结果怎么还是上述的情况呢?特别是编程序也出现这个情况,我快疯了!!

2010-03-01 17:25
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:2 
有一种 dos 系统的病毒,侵犯的是文本文件的内容,也会侵犯编程的源代码。可以通过一句一句的
执行源代码,测定出它侵犯了哪个地方。常规的杀毒软件检测不到它。假如它存在于您的编程软件中,
拷贝软件时也一起带走。解决办法:在另外一台“低格”后的机子上,用光驱重新装系统、装vfp ,
手工抄写您的程序,而不要再拷贝您的程序!看看如何。可以先抄写最容易出毛病的程序。虽然有点费时,
但是,重新抄写能够顺便找出一些毛病,总比在一套程序里,没有头绪的乱找,占时间又长,
最后连正常的程序也搞得不正常了,要好些。
2010-03-01 21:49
快速回复:还是程序越用越慢的问题,请高手指教!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025903 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved