关于第三方控件 几个程序都要用到advstringgrid这个控件,能否把这个控件独立成一个dll或其他形式,供几个程序调用?因为每个程序都要使用这个控件,会使程序的体积变大,请问有没办解决吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果都已经是控件了,一般编译后不就是bpl(bpl是Delphi专用的dll)吗?不是太理解楼主想表达的意思。除非只有pas文件就另当别论了,对于这种情况,新建个package的工程,通过RegisterComponent将advstringgrid这个类注册成控件就行了,具体可到网上参考Delphi组件编写方法的文章。 请问我想把这个控件的bpl拿出来,而exe本身不要编译这个控件,要怎么做?我在build with runtime packages里填入这个控件,拿到其他机去,提示找不到vcl70.bpl,我只是不想让程序编译这个控件而已。 我的意思是我有好多个程序要用到advstringgrid这个控件,我为了让每个程序的体积都小些,想把这个advstringgrid做成一个bpl来共享,但不知如何做 你装完TMS控件后,会生成一个tmsd7.bpl文件,仔细找一找。你必须用包编译模式编译你的程序。部署时就不光要部署你的exe文件了,还要把好多bpl文件复制到system32目录下(或其他搜索路径中的目录),当然还有tmsd7.bpl。例如:vcl70.bpl,vcldb70.bpl,vcldbx70.bpl,......,tmsd7.bpl等等。凡是build with runtime packages里列出的bpl都要。 从windows启动以来,所有程序用过的PID值会重复吗? About TeeChart Pro V6.01 动态生成的问题 [菜鸟问题]用报表控件QRGroup做分组报表的时候,分组统计出问题,该如何纠正? 急,,关于如何链接采集卡问题,,在线等 如果快速建立一个大文件(超过3G)??? 如何在Delphi里执行批处理文件? 请问用什么函数可以获得本机ip地址?? delphi里有没有大小可以像label一样可以根据里面的内容改变,但可以自动换行的控件 关于创建dll文件的小困惑 socket 自定应用层协议 TAnimate 在Win7下的显示问题
不是太理解楼主想表达的意思。
除非只有pas文件就另当别论了,对于这种情况,新建个package的工程,通过RegisterComponent将advstringgrid这个类注册成控件就行了,具体可到网上参考Delphi组件编写方法的文章。
部署时就不光要部署你的exe文件了,还要把好多bpl文件复制到system32目录下(或其他搜索路径中的目录),当然还有tmsd7.bpl。例如:vcl70.bpl,vcldb70.bpl,vcldbx70.bpl,......,tmsd7.bpl等等。
凡是build with runtime packages里列出的bpl都要。