回 帖 发 新 帖 刷新版面

主题:连编问题,急!!!!有谁解决在下佩服万分!!!

到最后连编说 “......... .prg的对象文件的名称已被项目中别的程序使用”这个怎么解决啊?请大家帮帮忙~

回复列表 (共8个回复)

沙发

改名称呗,查一下项目文件夹中的文件,

板凳

关键是我不知道哪些对象文件名字被程序其他使用了
我的主程序是这个
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 楼

你连编的目的不是生成.exe文件吧?是不是用了一个和主程序一样的名字?

连编的生成的名字改一个特别的试试看

4 楼


连编生成的是.app文件,我改了连编需要生成的文件名也没用

5 楼

楼主注意!
    
  连编项目中包含你所命名的所有文件名是不能和 VFP 保留字(如命令,系统变量或函数名等)相同 如: set total 请楼主将你命名的文件名都改一下试试看行否?
    
  还有就是要把其他所有的表单或程序运行窗和编辑窗以及不相关的窗都关闭。
  
  最后还要注意VFP调试模块时没能在内存中释放的进程.最简单就是重起一次首先执行项目连编。

6 楼

连编时出现错误好象有提示, 错误在哪写在提示里面,

7 楼

连编后一般生成EXE文件

8 楼

read events后面不要再有代码了,另外将项目管理器中的表单名称一律改为以"frm"打头的表单名

我来回复

您尚未登录,请登录后再回复。点此登录或注册