各位大神,我想问下,TADOConnection的ConnectionString属性设置的时候,双击会弹出数据库连接属性的DIALOG,这部分对应源代码中的哪些位置,小弟不才,没找到。知道是怎么触发的。
解决方案 »
- 名位朋友看看这代码出现Field Form1.memo1 does not have a corresponding component,removethe.
- 请问,如何通过文件名用资源管理器定位该文件并选中?
- 讨论报表制作技术的QQ群:6030791,请有两年报表制作经验的达人进入(100分)
- ADODateSet 的问题(DELPHI新手)
- 军用地图开发资料,大家都有试试!
- 删除access数据库中的表,为甚末出错了?
- fastreport中可否自己划好一张表并填好一些内容;并有竖排的文字
- VC++转化为Pascal?
- 【在线等待】谁能给我一个Dll例子?【在线等待】
- 如何使用区域(Rgn)?
- 为什么AnsiContainsText('800002', '2')结果是False
- 本人在一家工厂上班,刚中专毕业!正在考虑读不读大专!大家来给点意见!
EditConnectionString2) ADODB单元
PromptDataSource
RegisterPropertyEditor(TypeInfo(WideString), TADOConnection, 'ConnectionString', TConnectionStringProperty);procedure TConnectionStringProperty.Edit;
begin
if EditConnectionString(GetComponent(0) as TComponent) then
Modified;
end;这里边涉及到Delphi的控件机制,就是可以为指定名称的属性,注册它的属性编辑器,
然后在设计期设置该属性时,可以调用相应的事件并返回属性值。