我在 add to interface中加入一个属性
buttoncaption  (button1的caption属性)procedure set_buttoncaption(const value:string)
begin
  button1.caption:=value;end;function get_buttoncaption:widestring
begin
 result:=button1.caption
end;
在ocx控件加载后,button1的caption 属性能动态改变,但窗体运行后,button1的caption仍然是button1
这是怎么会事???? 

解决方案 »

  1.   

    楼主找的是这个么?3D Active Button Magic是最新的按钮ActiveX控件. 它代替了应用程序中过时的Windows平面直角按钮,这些应用程序是在例如Visual Studio 6.0 , Visual Studio.NET和Delphi 等兼容ActiveX控件的最普及的开发环境下编写的。此产品包含在产品集合 3D Button Suite 中。具体功能:不论您为销售点市场开发一个简单的Windows应用程序、一个互动对话亭或是触屏应用程序,3D Active Button Magic都会为您提供一个出色用户界面,并快速将您的应用程序“及时推向市场”。本产品的突出实力在于,它没有利用昂贵的图像应用程序的预定义位图来渲染它的界面,而是使用市面上少数竞争者都没有的优质专利算法来渲染3D界面,您每次使用时便可以大大节约时间和资金。同时,由于预定义“样板”的使用,在执行应用程序时您仅用一行代码就可以改变某一按钮的所有设置。用新版组件您可以创建具有现代渲染界面的出色的3D按钮,例如Aqua, Gel, Vista's "Aero", Office 2003, Office 2007等:请看下面一些小界面的样本: 3D Active Button Magic不只是一个更好的命令按钮控件,更是拥有10个不同控件的系列控件,它可以很好地替代标准Windows通用控件。3D Active Button Magic是一个单ActiveX控件,可以用来做:    图形命令按钮
        图形选择(单选)按钮
        图形复选框
        图形标签
        图形框架
        图形图片
        加强的标准多选框
        加强的标准(单选)按钮
        图形进度条
        图形分割按钮使用3D Active Button Magic,可以拥有与您喜爱的网页和互联网上的Macromedia Flash按钮同样强大的动画和不连贯滚动效果。3D Active Button Magic完全是UNICODE编码,您可以用多种使用双字节字符的语言来操作它,例如日语、汉语、韩语等。3D Active Button Magic