在CB6下,导入的ActiveX控件为什么有的控件方法不起作用?

ljianq 2005-12-12 08:26:35
在CB6下,导入的ActiveX控件为什么有的控件方法不起作用?

在CB5下没有这样的问题。

还有在BCB2006下,导入ActiveX控件时,竟然有一大堆错误,而且不能安装了。
...全文
188 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljianq 2005-12-17
  • 打赏
  • 举报
回复
没人理会,自己顶。
ljianq 2005-12-15
  • 打赏
  • 举报
回复
顶!
ljianq 2005-12-14
  • 打赏
  • 举报
回复
去年使用一个视频服务器的控件,在CB5下所有的功能都可正常使用,
但是在CB6下,同样的方法,有的方法成功调用但是没有效果,例如控制
摄像头转动,在CB5下可以转动,但是CB6不动;后来只好用CB5写。


现在又碰到同样的问题,不过这次是MapX5.0控件,例如想定制工具,如下:

const short miRuleTool=2000;//自定义工具

TVariant mt=miSizeCursor;
Map1->CreateCustomTool(miRuleTool,miToolTypeLine,mt);

Map1->CurrentTool=miRuleTool;//出错了,说明工具没有创建成功
或如下也不行:
VARIANT vr;
VariantInit(&vr);
vr.vt=VT_I2;
vr.iVal=miSizeCursor;
Map1->CreateCustomTool(miRuleTool,miToolTypeLine,vr);



penu 2005-12-13
  • 打赏
  • 举报
回复
不知道,不在BC里用ActiveX。
ccrun.com 2005-12-13
  • 打赏
  • 举报
回复
BCB6的导入ActiveX有一些BUG,我曾经在我的BLOG上说过一个:

BCB6中.在Import ActiveX Control时,IDE自动产生的xxxxLib_TLB.h文件中,居然有两个错误,造成编译时出现Call to undefined function 'OlePrecedure'的问题.嘿嘿.换成OleProcedure就编译通过了.

CACACACACA 2005-12-13
  • 打赏
  • 举报
回复
如楼上,还是具体问题具体分析好.
ljianq 2005-12-12
  • 打赏
  • 举报
回复
同样的控件在BCB5下完全可以,但是在BCB6下发现有的方法不起作用(尽管调用不出错)。
lwqcny 2005-12-12
  • 打赏
  • 举报
回复
很少见这样的情况.有些方法不能用,不是BCB的问题,应该是activex问题比较多.至于导入出错,就难说了.
UP ......
constantine 2005-12-12
  • 打赏
  • 举报
回复
呵呵,我只用wmp这个activex,其他的没有用过,没有见到这个问题

不会,帮顶一下
kmfangxun 2005-12-12
  • 打赏
  • 举报
回复
楼主用的那个ActiveX?

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧