首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi package有关问题

2012-03-02 
delphi package问题1.一般情况下,建立一个项目,项目里建立一个DataModule,在DataModule上放一个ADOConnect

delphi package问题
1.
一般情况下,建立一个项目,项目里建立一个DataModule,在DataModule上放一个ADOConnection1,

如果在主程序里引用DataModule,在主程序上放一个ADOQuery1,这是在ADOQuery1的 Object Inspecter

面板上的Connection属性下拉列表里会出现DataModule1.ADOConnection1选项.


2.

现在把Datamodule做一个package,在主程序里静态加载或动态加载都可以访问package里DataModule里的

ADOConnection1,但是在主程序窗体上的adoquery1的Connection属性下拉列表什么都没有.如何实现1所说的情况?

[解决办法]
把DataModule加入到主窗体中
[解决办法]
自己写代码动态设置。
[解决办法]
要理解“doquery1的Connection属性下拉列表”,这个是DesignTime行为,属于属性编辑器,一般只检查同一个dpr/dpk中被引用到的单元,不会去整个project group里面的dpr/dpk去搜。

需要运行时,用代码设置。
[解决办法]
要理解“doquery1的Connection属性下拉列表”,这个是DesignTime行为,属于属性编辑器,一般只检查同一个dpr/dpk中被引用到的单元,不会去整个project group里面的dpr/dpk里面查找的。
Datamodule做一个package,这个要用代码去实现的。

热点排行