主题:连编问题,急!!!!有谁解决在下佩服万分!!!
jianyinan
[专家分:0] 发布于 2009-05-04 02:08:00
到最后连编说 “......... .prg的对象文件的名称已被项目中别的程序使用”这个怎么解决啊?请大家帮帮忙~
最后更新于:2009-05-04 19:35:00
回复列表 (共8个回复)
沙发
martine [专家分:4950] 发布于 2009-05-04 09:45:00
改名称呗,查一下项目文件夹中的文件,
板凳
jianyinan [专家分:0] 发布于 2009-05-04 11:43:00
关键是我不知道哪些对象文件名字被程序其他使用了
我的主程序是这个
close all
set talk off
set century on
set safety off
set date to ymd
set console off
public work,money
use 顾客信息 in 1
use 收费标准 in 2
use 营业额 in 3
select 2
if.not.eof()
work=.t.
else
work=.f.
endif
do form main
read event
set talk on
set century off
set safety on
set date to american
set console on
close all
项目管理器的表单文件是
add
addstandard
del
main
set
total
3 楼
琅拿度 [专家分:2820] 发布于 2009-05-04 12:04:00
你连编的目的不是生成.exe文件吧?是不是用了一个和主程序一样的名字?
连编的生成的名字改一个特别的试试看
4 楼
jianyinan [专家分:0] 发布于 2009-05-04 12:11:00
连编生成的是.app文件,我改了连编需要生成的文件名也没用
5 楼
foxdb [专家分:1830] 发布于 2009-05-04 21:15:00
楼主注意!
连编项目中包含你所命名的所有文件名是不能和 VFP 保留字(如命令,系统变量或函数名等)相同 如: set total 请楼主将你命名的文件名都改一下试试看行否?
还有就是要把其他所有的表单或程序运行窗和编辑窗以及不相关的窗都关闭。
最后还要注意VFP调试模块时没能在内存中释放的进程.最简单就是重起一次首先执行项目连编。
6 楼
martine [专家分:4950] 发布于 2009-05-05 12:45:00
连编时出现错误好象有提示, 错误在哪写在提示里面,
7 楼
zhaoyufei [专家分:550] 发布于 2009-05-05 19:35:00
连编后一般生成EXE文件
8 楼
jinlonggao [专家分:17130] 发布于 2009-05-07 12:11:00
read events后面不要再有代码了,另外将项目管理器中的表单名称一律改为以"frm"打头的表单名
我来回复