自己设计了一个控件,其中涉及到设计期属性编辑,提示找不到Proxies,后查资料将designide引入到Package中,编译通过。但在新建的工程中加入这个控件,还是提示,没有找到Proxies,因为Delphi6中没有designide.bpl,将designide60.bpl加入后问题依旧,怎么解决?谢谢
。。。//节选自我的文章中的一部分对你有帮助
在delphi5中在DsgnIntf单元,在delphi7中在DesignIntf单元,注意:delphi的一些单元并没有被安装,包括我们这里指出的这两个单元和将要在后文中指出的单元,这些单元属于delphi的open tools api是用来方便我们,特别是组件开发者用来扩展delphi。如果你的delphi没有这些单元,请将delphi安装目录下的source文件夹里ToolsAPI文件夹中的pas文件拷贝到lib目录下,在你第一个需要用到这些单元的程序编译时delphi会自动编译这些单元
DesignIntf,DesignEditors这两个单元不要出现在运行期使用的单元uses列表中。
其实这个问题并不复杂,不过我说起来就困难了~你可以找找自己的delphi资料集,比如超级猛料?用Proxies检索,答案很清楚了。
http://www.csdn.net/Develop/read_article.asp?id=21165
且当作参考吧