如何实现ADO连接字符串的设计时属性编辑器



我正在编写一个VCL组件,需要连接到数据库并在那里执行操作。为了支持这一点,我为ADO连接字符串添加了一个字符串属性:

private
   pconnectionstring : string;
published
   property ConnectionString : string read pconnectionstring write SetConnectionString; 

但是,我想允许开发人员使用我的组件在对象检查器中生成连接字符串,通过按"三个点"按钮,这样ADO连接字符串对话框就会出现,开发人员可以生成连接字符串,这是在Delphi IDE中实现的方式当你使用ADO组件时。我该怎么做呢?

您正在询问如何实现设计时属性编辑器,这只需要一点工作,尽管这绝不是火箭科学。谷歌搜索会给你很多信息。我链接到的Dr. Bob I网站是一个很好的资源。

另一个开始的好地方(在许多)可能是:Delphi属性编辑器-介绍

Embarcadero Developer Network有时也有很好的信息,尽管通常足够(可能太频繁…),其他网站更好。

相关内容

最新更新