一.前言
Qt开发的Activate控件可以用网页来盗用,但是只能IE来装载
二.调用流程
1.注册Activate组件
win+r调出命令行界面,切换到组件的的目录下,然后输入regsvr32 ActivateDemo.dll进行注册,回车之后显示如下界面,表示注册成功
2.编写html文件
CLSID就是创建Activate时候,编译器自动生成的ID中的第一个
<html>
<head>
<title>activeQtDemo</title>
</head>
<body>
<object id="object"
classid="CLSID:14D75205-B184-4DE2-A0E0-A7A450535246">
</object>
</body>
</html>
3.用IE打开,点击允许
点击是
效果
三.其他
1.楼主认为网页调用Activate控件,意义不是很大,原因如下:
a.Activate控件需要注册,普通用户可能不好操作
b.组件与网页的数据交互好像实现不了(也可能是楼主没有找到),这就很有局限性了
c.只能用IE打开,微软都放弃了IE了,用常规的浏览器去打开,好像不行,不然就装插件啥的,操作过于麻烦了