用Delphi生成的最基本Button.OCX,在VB中添加事件:unload me 会出错。 ( 积分: 200 )

  • 主题发起人 小龙PRL
  • 开始时间
是要出错啊!
因为Delphi的OnButton事件存储于Delphi OCX的近程空间!
而你指向的unload me是另外京城的地址空间啊!呵呵!
 
有没有试过不要Unload me,直接Unload form1呢?
 
TO kingsonchan:试过了,都是一样的出错。
 
我试验了一下果然是这样的.
用Delphi7建立的ActiveX Control,果然会存在楼主所说的问题,
我用Delphi2006打开这个项目重新编译了一下,我靠!!!竟然没问题了.
又试了几次,发现只要是Delphi2006重新编译过的话就没这个问题.而Delphi 7编译后就会有这个问题.
看来应该是Delphi7编译器的Bug.
楼户再安装一个Delphi2006吧.
不过Delphi2006新建工程里面没有了ActiveX Control选项.你只能在Delphi7里面建项目,然后用Delphi2006打开编译了.
 
to wr960204:谢谢了。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部