ActiveX控件在Delphi中不可用(200分)

  • 主题发起人 主题发起人 小天
  • 开始时间 开始时间

小天

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是Shockwave ActiveX Control控件,在Delphi中使用时,属性和事件均可有用,但调用任何
方法时都会出错,提示“非法操作”,请问这是什么原因呢?同样方法在VB中运行通过,难道Delphi
在调用ActiveX时还进行了其他什么特殊操作吗?
 
没人回答?
 
你的控件和DELPHI不兼容,算你不走运
 
大侠们请关注一下,确实有此问题!
因为我用VB做的ACTIVEX控件同样不能在DELPHI下使用方法!
 
VB做的不是标准activex控件
 
VB做的控件只能在IE和VB中用,连VC都不行
 
接口不对
 
怎么不对法?
 
C++ Builder
 
在有的控件中,定义的接口,在Delphi没有提供相应的,必须进行转换以后,才能在
Delphi中使用,所以可以查看Delphi封妆的.pas文件。
 
delphi使用com就是很恶心,小弟也在痛苦
 
很多ACTIVEX控件在DELPHI中不能使用
 
我的更奇怪了,我原先使用Shockwave ActiveX Control 控件是正常的。
后来不知怎么弄的,只要一设置Flash控件的Movie属性就出现错误。
可能Ms在ActiveX接口方面留了一手。7474
 
是Shockwave ActiveX Control
在Delphi里运行出现
Project xxx reaised exception calss EAccessViolation with message 'Access violation at address 777E1347 in moudule 'version.dll'. Read of address 00000004'. Process stopped. Use Step or Run to continue.
 
我也正烦着呢!
现在我引入了一些VB的Active控件,同样不能使用。比如:
TAdodc, TDataGrid, TFlexDataGrid 等等。
在VB中,可以直接在TDataGrid的DataSource中连接TAdodc即可,在DELPHI 5 中,打死都
不行!
老天啊,谁来救人啊!?
 

我也不会回答
还让我拿分,
呵,
还是拿走吧,
顺便关注这个问题,
谁回答了可别忘了告诉我
 
接受答案了.
 
后退
顶部