修改工程文件 *.bpr 和编译 ( 积分: 40 )

  • 主题发起人 主题发起人 dxwwgr
  • 开始时间 开始时间
D

dxwwgr

Unregistered / Unconfirmed
GUEST, unregistred user!
我有两问题:
一:我编了一程序,原用了一个网上下载的控件,后来发现这控件不好,没用它并从C++BUILDER5.0卸载了这控件,但是我现在编译程序是总提示没发现网上下载的控件的动态库(*.LIB)文件.我不想重装这控件,我想修改该程序的工程文件(在*.bpr文件中删除*.LIB)。但现在修工程文件后工程文件打不开,请问大富翁们要解决这问题这么修改工程文件(*.bpr文件)?
二:还是上面这个程序,每次把编译状态设为调试编译该程序时第一次编译出错,出错后再编译就没问题。请问这么修改?
 
我有两问题:
一:我编了一程序,原用了一个网上下载的控件,后来发现这控件不好,没用它并从C++BUILDER5.0卸载了这控件,但是我现在编译程序是总提示没发现网上下载的控件的动态库(*.LIB)文件.我不想重装这控件,我想修改该程序的工程文件(在*.bpr文件中删除*.LIB)。但现在修工程文件后工程文件打不开,请问大富翁们要解决这问题这么修改工程文件(*.bpr文件)?
二:还是上面这个程序,每次把编译状态设为调试编译该程序时第一次编译出错,出错后再编译就没问题。请问这么修改?
 
因为你的dpr文件中引用了此单元,现在你只要在uses 语句里删除此单元同时删除此控件的名称即可
 
在哪的USES语句删除?
 
用搜索,找到所有uses中,引用的这个控件的相关的单元,删掉就行了!
 
查找此单元名删除,因为你使用了此控件,它是有声明的
 
我用的是C++BUILDER 5.0 没有文件*.dpr,只有*.bpr文件.
我工程中没有uses,因现没使用此控件,所以没有声明.
 
现把出错信息发出来
 
修改.bpr文件后打开.bpr文件时出错的信息
openpic.php
 
楼主的程序应该有两个问题,一个问题是那个空间的引用还没有被删除,所以会提示没发现网上下载的控件的动态库(*.LIB)文件.第二个问题是修改工程文件的时候,工程文件被破坏.
第一个问题解决,在所有代码范围内搜索该空间,全部删除;
第二个问题解决,新建一个项目,再把以前所有东东加入该项目.[:D]
 
bk_hs富翁:不好意思你说的"空间的引用"是什么?
 
后退
顶部