小编not*_*cky的帖子

是否有可能获得组件的方法值(表示名称)?

我需要得到一个组件(TButton的),也就是在设计时被分配在Object Inspector中可以被看到(如名称Button1ClickButton1.OnClick事件选项卡上的事件).

我现在使用TypInfo单元来获取方法的信息PPropInfo,我得到OnClickTNotifyEvent字符串作为值,但我没有得到Button1Clickas字符串值.

我怎么才能得到它?

delphi

1
推荐指数
1
解决办法
1304
查看次数

Delphi:在Object Inspector中使用组合框编辑器的属性.在列表中获取表单组件

我想通过下拉列表在Object Inspector中编辑已发布的属性.让我们说吧 DataSet: TDataSet.

我还没开始,但是使用这个http://delphi.about.com/library/bluc/text/uc092501c.htm我将创建一个属性编辑器,在GetValues方法中我应该做一些工作来找出哪些组件,是descendats TDataSet,已经是我现在设计的形式.

但没有找到任何例子.我应该如何在我的PropertyEditor.GetValues方法中提供对当前表单的访问权限,还是有另一种方法?

为什么不是这样的: 如何创建列出其他组件的组件属性?

因为在下拉列表中的某些时候应该列出两种或更多类型的组件.最后 - 我需要在Property中保存一个指向某个组件的指针,该组件与声明的类型不同.

我再说一遍:Property: TClassNone并且应该在那里列出:TClassOne, TClassTwo and TClass Three不是下降的TClassNone.

delphi components

0
推荐指数
1
解决办法
1118
查看次数

标签 统计

delphi ×2

components ×1