注册 登录
编程论坛 VFP论坛

修改prg文件后运行结果没有体现改动,删除相关的FXP文件后就可以了,什么原因?

yunyka 发布于 2020-08-04 17:34, 2503 次点击
如题,难道以后每次都要把相关的FXP文件删除才能看代码改动效果么,欢迎大家指教
17 回复
#2
sdta2020-08-04 17:50
N年前曾经出现过这种情况,印象中与时间有关系
要不卸载VFP,重新安装试试
#3
yunyka2020-08-04 17:58
回复 2楼 sdta
奔溃,昨天都还没问题,今天修改prg发现怎么都改不动,才意识到可能是这个问题,没想到还真是……
#4
sdta2020-08-04 18:01
看下电脑上的时间是否正常
#5
yunyka2020-08-04 18:03
回复 4楼 sdta
时间没有问题,和手机一样的,奇了个怪了
#6
sdta2020-08-04 18:07
删除原来的资源文件试试
FOXUSER.DBF
FOCUSER.FPT


[此贴子已经被作者于2020-8-4 18:09编辑过]

#7
yunyka2020-08-04 18:34
回复 6楼 sdta
这个试过了也不行,貌似就在prg第一行加上dele file *.fxp好使
但是不知道这样会不会有潜在的问题

[此贴子已经被作者于2020-8-4 18:36编辑过]

#8
sdta2020-08-04 18:38
运行中的FXP文件是不能删除的

[此贴子已经被作者于2020-8-4 18:43编辑过]

#9
yunyka2020-08-04 18:58
回复 8楼 sdta
那感觉个问题无解了……忧伤~~
#10
吹水佬2020-08-04 19:50
可能之前运行的文件未正常关闭释放
试试关闭VFP重新运行
#11
yunyka2020-08-04 19:58
回复 10楼 吹水佬
重启电脑和重新安装VFP了都不好使……奇怪的是另外一台电脑没问题~~
疯了感觉~~
#12
xuminxz2020-08-05 08:15
“选项”+“IDE”中,勾选“保存前先编译”,并保存为默认设置。
#13
wengjl2020-08-05 08:20
以下是引用yunyka在2020-8-4 17:34:29的发言:

如题,难道以后每次都要把相关的FXP文件删除才能看代码改动效果么,欢迎大家指教


可能是你双击了那个FXP文件执行,所以结果是一样的。
双击PRG文件是先编译成FXP,再运算的,所以是会自动变更结果的。
#14
yunyka2020-08-05 08:29
回复 13楼 wengjl
我是在VFP窗口中编写prg文件,保存后按运行按钮检查结果,并不是双击FXP文件运行。
#15
yunyka2020-08-05 08:41
回复 12楼 xuminxz
刚刚试了一下也不行,感谢指教
#16
yunyka2020-08-05 08:43
我自己找到问题了,我艹,不知道是谁把选项里面的SET DEVELOPMENT 给取消勾选了,疯了都
找了一台可以正常实时编译的机器一个个比对选项发现的

#17
sdta2020-08-05 09:57
以下是引用yunyka在2020-8-5 08:43:06的发言:

我自己找到问题了,我艹,不知道是谁把选项里面的SET DEVELOPMENT 给取消勾选了,疯了都
找了一台可以正常实时编译的机器一个个比对选项发现的

太伟大了,实践出真知
#18
yunyka2020-08-05 14:04
回复 17楼 sdta
多谢版主夸奖
1