大侠们,我搞不懂这个OLE的错误...(100分)

  • 主题发起人 主题发起人 zzt71510
  • 开始时间 开始时间
Z

zzt71510

Unregistered / Unconfirmed
GUEST, unregistred user!
我在[blue]以前[/blue]的一个程序中新增个RealAudio(RealOnePlay的)控件.但程序出现编译错误:
Project xxx.exe raised exception class EOleError with message 'Could not
obtain OLE control windows handle'.Process stopped. Use Step or Run to continue.

这是什么意思? 如何解决呀?
(我随后发现:重新新建一个[red]空白[/red]程序中增添此控件倒可以通过编译且能正常运行.难道是和其它的代码有冲突的缘故?)
期盼解答......

 
这是OLE错误,意思是“不能获取OLE控件的窗口句柄”,确实一般是控件冲突产生的,仔细检查你程序中所使用的组件
 
同意楼上
 
我还是把问题具体说一下把:
我以前在realplay平台下编了个播放器,用到了它自带的控件.但后来用户反应,说它只能在安装有realplay的机子上正常使用,但在realoneplay下播放器连启动都不行.
于是,我把我机器上的realplay换成了realoneplay.考虑观察到realplay与realoneplay的控件是一样的,我未做修改,重新编译源代码,但系统就提示以上这个错误了.
我"在窗体上直接放一个realone控件,什么代码都不写"倒是可以正常编译的.

 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
回复
0
查看
797
天地弦
后退
顶部