VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 892|回复: 5

activex中包含别人的activex

[复制链接]

1

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-12-7 19:30:01 | 显示全部楼层 |阅读模式
activex中包含别人的activex
请大家教教我,
有源码的分享一下,小弟在此谢谢了

为什么我要包装别人的activex控件?

因为他的控件上面的个别方法在MFC程序调用可以正常,但是在Delphi中调用这几个
方法就不行(其他的都可以),所以我想把这个activex控件那几个方法改一下,让Delphi能认识。如果有人做过这方面的还请告诉我一下。
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-12-7 19:45:01 | 显示全部楼层
他的控件支持MFC,delphi应该不能调用吧
回复

使用道具 举报

1

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-12-7 20:15:01 | 显示全部楼层
恩,能调用,但是就是其中几个方法不能用,是调用了不能达到MFC调用的正确结果
回复

使用道具 举报

0

主题

55

帖子

32.00

积分

新手上路

Rank: 1

积分
32.00
发表于 2020-12-7 21:30:01 | 显示全部楼层
跟做DLL的方式差不多。
回复

使用道具 举报

1

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-12-8 08:45:01 | 显示全部楼层
谁能有这样的代码提供一下

我后来跟踪了一下代码,发现是MFC42.DLL里面的DestroyWindows()方法出错了,Delphi下找不到销毁的对象,在VC下执行正常所以可以找到。
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-12-8 16:00:01 | 显示全部楼层
给点建议吧,
在你的activex程序中,按普通方法调用activex控件一样加载就行了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表