标题:我要哭了,好好的程序为什么还是越用越慢?请高手再次帮助我分析原因。
取消只看楼主
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
我编写程序时与运行程序都会出现这样的问题。

我现在知道编写时,一感觉速度慢了,就尽快存盘退出VFP,还有运行程序时,一感觉速度慢,也就尽快退出VFP程序,然后再进VFP编写或运行程序才没事,否则的话,就出现花屏的现象。
2010-03-15 13:01
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
出现花屏的图是这样的:
2010-03-15 13:18
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
以下是引用panpende在2010-3-15 13:41:34的发言:

发上来的程序不能执行。
main.prg 首先执行的表单 do form begin

目录中是zfcg_begin.sct。此外zfcg_begin.sct 需要ZFCGTP_DT004.BMP  , 图片没有找到。
zfcg_begin.sct 是过度表单,45秒后应该转入菜单,或者另一个 ...


你可以直接运行zfcg_dcbd这个表单,因为我在编写程序省去了zfcg_begin表单.主程序中执行zfcg_begin的语句前面打上*号

因此,在执行时,你可以直接执行zfcg_dcbd表单(顶层表单)

[ 本帖最后由 YZCZWCB 于 2010-3-15 14:29 编辑 ]
2010-03-15 14:23
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
以下是引用茵梦湖在2010-3-15 13:30:27的发言:

主程序部分没有发现明显问题~~

你18楼的图应该是程序运行时的花屏图~~~请你再粘贴一下 编写程序时出现的花屏图~~~如果编写程序时出现的也是类似的图, 说明你的程序还是运行当中, 并没有关闭~~


编写程序时的花屏形式是一样的呀。

我在编写代码时,不运行表单也会出现这个现象。肯定没及程序在执行的
2010-03-15 14:33
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
还有一点,下载我的两个压缩文件后,里面有几个文件夹。应先建立一个空文件夹,把我的两个压缩文件中文件夹及文件全都在放你新建的文件夹中。VFP设置一下表单位置为你新建的文件夹就行了。

运行我的程序应该没有什么问题的。


2010-03-15 14:46
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
以下是引用panpende在2010-3-15 14:14:55的发言:

你的花屏的现象是电脑主动出现任务管理器,还是你按键后才出现任务管理器。
我在6.0、8.0、9.0 中都发生过部分选择按钮显示不正常的花屏现象,原因是运行某些命令。


我是出现花屏后,没办法退出VFP后才按键出现任务管理器的。
2010-03-15 14:56
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
以下是引用panpende在2010-3-15 14:53:38的发言:

你的zfcg_dcbd这个表单,请注意制作过程。IMAGE1等基础背景必须首先放到表单上,然后再放COMMANDD等。如果顺序反了,就会发生显示不正常的,时隐时现的现象。
并且不能直接运行zfcg_dcbd这个表单,出错。
出现什么错误呀,我直接能运行的呀?不懂呀


我的所有文件都在这两个压缩文件中
2010-03-15 14:59
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
以下是引用wzxc在2010-3-15 15:19:05的发言:

下载已运行
你是操作什么地方开始出花屏的?


主要是在数据录入的表单中,如:zfcgjz_xmsp,zfcgxy_xmsp等中,我连续录入五个记录,就会出现花屏的现象。


2010-03-15 15:55
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
以下是引用茵梦湖在2010-3-15 15:15:40的发言:


编写代码时, 不运行表单 怎么也会出现18楼的画面?? 18楼的画面要么是运行表单出现的, 要么是你的桌面~~~

其实, 把这张图怎么来的搞清楚, 你的问题是很好解决的~~~

如果这张图面不是你的桌面, 而出现这样的画面, 则 ...


谢谢你的分析。

出现花屏有两种情况:

一是指编成EXE文件后运行程序,在运行(zfcgjz_xmsp)录入数据时出现花屏(18楼发的图是这个时候出现的),但有时在其他表单也会出现花屏
二是在编写代码时出现花屏。(因为在编写时,要不时的执行某个表单,然后再进行修改,再执行表单,再修改..)时间一长,在编写代码时,也会出现花屏。(这种情况也会出现18楼的图)

不知道我这么说是否说清楚了?急死我了。

因为上述两种情况下,出现了花屏了,我没办法退出VFP,我只能调用任务管理器才能退出VFP,所以有出现任务管理器的界面。

调用任务管理器是我调用的。


还有是不是thisform.refresh用的太多了?是屏幕在抖动的问题?我再查找查找一下。





[ 本帖最后由 YZCZWCB 于 2010-3-15 16:13 编辑 ]
2010-03-15 16:02
YZCZWCB
Rank: 1
等 级:新手上路
帖 子:191
专家分:5
注 册:2010-1-9
得分:0 
还有,我刚找了电脑公司的人来检查我的电脑,没发现我的电脑有什么问题。

我发现出现花屏时,CPU达到90%以上

2010-03-15 16:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-299461-1-1.html




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

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