社区
Delphi
帖子详情
Delphi6编译错误,缺少Proxies.pas
musicwind
2001-07-24 04:28:29
编译程序,不是包,说缺少Proxies.pas,怎么办?
...全文
258
10
打赏
收藏
Delphi6编译错误,缺少Proxies.pas
编译程序,不是包,说缺少Proxies.pas,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chechy
2001-07-25
打赏
举报
回复
原来如此。不过Borland又没有在What's New里面指明。我查了一下D6的OTA,变化很大。还好我在D5时就放弃了用TIExpert编程,而改用IOTAWizard。我看了一下,Borland在增强OTA的Interface类型。
Phoenix2000
2001-07-24
打赏
举报
回复
Delphi 6 当然支持 Proxies!这个单元在 Delphi 6 的发行版中没有以源代码以及单独文件的形式存在,而是被整合进了 designide60.bpl 中。与之对应的是编译包文件 designide.dcp 。由于 Borland 对过去的 Dsgnintf.pas 单元做了很大的调整,将其分成了 DesignIntf.pas 和 DesignEditors.pas ,所以很多老版本的控件代码如果引用了 dsgnintf 单元,都必须作相应改动,一边适应 Delphi 6。同时,还必须在控件包项目中加入编译库 Designide.dcp。重新编译可以通过。
chechy
2001-07-24
打赏
举报
回复
Proxies是OTA的一部分。因为使用简单,所以常常被用。其实其功能都可以有ModuleCreator完成,当然ModuleCreator实现起来复杂。
D6大概只支持ModuleCreator了,取消了对Proxies的支持。(我想GExperts的D6版本要重写可能就是因为这个原因)。
OTA是程序开发者对Borland意见最大的部分,因为Borland始终不肯公开其文档,理由是自己可以随意定义,而不用考虑兼容性。
zyp_1979
2001-07-24
打赏
举报
回复
我也刚开始学,不太了解,那位大虾说明白点
musicwind
2001-07-24
打赏
举报
回复
算了,我重装一遍得了
chechy
2001-07-24
打赏
举报
回复
那就奇了,应用程序不该引用OpenToolsAPI的东西。OTA是针对Delphi集成环境的。而且Proxies的的确确是OTA的一个部分。我以前看Hidden Path in Delphi3时得知的。D5没有Proxies的源码,不知道D3,D4有没有?
musicwind
2001-07-24
打赏
举报
回复
这个和以前的问题有不同,以前的很多人问的都是和DesignIntf,designEditors等单元,Package的安装有关,但是我这是应用程序呀,我的所有单元都查找了,没有引用,就算
引用也是间接引用,我真的没有办法了。
chechy
2001-07-24
打赏
举报
回复
不要认为Delphi的Proxies.pas是做代理的程序。其实不是,那是OpenToolsAPI的函数库,Delphi6可能不支持了吧,我建议你得改写你的程序了,用IOTACreator吧。
musicwind
2001-07-24
打赏
举报
回复
这个Proxies.pas都不知道怎么来的,我就从来没有引用过。
我的整个工程就没有引用过它。
不知道怎么回事情。
ahphone
2001-07-24
打赏
举报
回复
这要是在放在VC里面,就是某个头文件没有被包含,或者某个库没有被设置
delphi偶是不懂的啦。
一个过期的
Delphi
问题(找不到DesignIntf.
pas
、
Pro
xies
.
pas
、ComponentDesigner.
pas
)
公司的老的
Delphi
7开发的产品要维护,准备换上TBX那一套菜单,取到代码后,
编译
发现还是组件中找不到DesignIntf.
pas
、
Pro
xies
.
pas
、ComponentDesigner.
pas
等源文件,网上查找但没有几个能解决问题。后来找到一个办法...
D6 D7找不到
pro
xies
.
pas
的问题
创建下面的文件
Pro
xies
.
pas
,放到搜索路径unit
Pro
xies
;interfacefunction Is
Pro
xyClass(ComponentClass: TClass): Boolean;implementationfunction Is
Pro
xyClass(ComponentClass: TClass): Boolean;beginResult := ...
转贴:Conversion to
Delphi
6: Missing unit
Pro
xies
.
pas
http://www.
delphi
faq.com/fq/q3072.shtml Conversion to
Delphi
6: Missing unit
Pro
xies
.
pas
Question:If your application or expert uses designtime information, you have to replace uses DsgnIntf;...
File Not found 'DesignIntf.dcu'或者'
Pro
xies
.dcu' 的解决方法
1、File Not found 'DesignIntf.dcu'在
Delphi
7~2007下的解决方法: 在Library中加入$(BDS)\Lib\ToolsAPI 的搜索路径。 2、File Not found '
Pro
xies
.dcu'在
Delphi
7~2
[
pro
xies
.
pas
怎么了?]关于
delphi
6以后组件设计包和运行包分开的话题
shipped has concerned the disappearance of
Pro
xies
.
pas
from the source. This change is part of a larger trend. Borland chose not to ship DsgnIntf.dcu with
Delphi
5, apparently to force ...
Delphi
5,927
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章