自定义过程(50分)

  • 主题发起人 主题发起人 叶铭德
  • 开始时间 开始时间

叶铭德

Unregistered / Unconfirmed
GUEST, unregistred user!
我自定义一个过程,在此过程中为什么不能使用从网上下载的控件?
(在标准过程,如Button1的Onclick过程中可使用)。
 
你该在你使用自定义过程的那个单元文件里引用 下载下来的控件的PAS文件或DCU
example:
Unit u_passwd;
Interface
Uses
Windows, DBTables, Db, DBCtrls, Buttons,Wordcap;
//word_cap是一个网上下载下来的控件,它的源代码在wordcap.pas里
//为了使用它,所以这里引用wordcap.pas
Type
..........
如果不是你的控件安装有问题的话,上面该是解决办法
如果你仅仅是下载了控件,并没安装到控件板上, 想在自定义过程里调用
光靠前面引用还不够,你还要去 create 下载下来的控件对象,创建一个实例对象
才可以使用该对象的方法
 
看他的问题应该是控件的安装是没的问题的,因为在ONCLICK中能用了。
凭他的三言两语很难猜,我看还是要他将原程贴一点出来才行。
 
是不是没有吧*.dcu copy to lib?
 
如果有原码,可以重新INSTALL一下这个控件。
如果没有原码,最好把。DCU放到LIB目录下再装
 
如果用的是D4,没有原码则不能使用,具体什么问题?,就该是安装问题
 
那是我第一次用DELPHI发生的问题,一定要加上
FORM1.COMPONENT.MATHOD;
因为自定义的过程可能默认不是在FORM里。
 
接受答案了.
 
后退
顶部