• 8175阅读
  • 6回复

怎么自己编ActiveX啊 [复制链接]

上一主题 下一主题
离线loserboy2004
 

只看楼主 正序阅读 楼主  发表于: 2010-11-19
我自己想写一个ActiveX代码,可是我运行bouncer例子却根本通不过,不知道是什么原因(我的系统是XP+SP3,
QT4.7.0),后来我到网上查很多人都说要用商业版的才可以自己写ActiveX,还有其它方法吗?这个控件其实在WIN里很常用啊。VB都提供这个功能为什么QT不提供呢?

下面是我上传的运行出错的截图,第一个bouncer是《C++ GUI Qt 4编程(第二版)》第23章 平台相关特性里的截图,后天的countrol是QT自带的Qt安装路径下qt\src\activeqt\countrol运行时的截图

我也把那两个个程序也传上来了。
[ 此帖被loserboy2004在2010-11-21 10:27重新编辑 ]
描述:运行出错的截图
附件: 截图.rar (451 K) 下载次数:19
描述:bouncer
附件: bouncer.rar (3 K) 下载次数:21
描述:control
附件: control.rar (40 K) 下载次数:24
离线flc45
只看该作者 6楼 发表于: 2011-12-01
class Player : public QWidget;

QAXFACTORY_DEFAULT(Player,
                   "{A4654626-808F-4BB8-9480-1C2B6FB95A04}",
                   "{533af11f-4899-431e-8b7f-2ddf588d1015}",
                   "{772c14a5-a840-4022-b79d-19549ece0cd9}",
                   "{dbce1e56-70dd-4f24-85e0-95c65d86254d}",
                   "{3f3db5e0-78ff-4e34-8a5d-3d3b96c83e09}")

离线koko200147

只看该作者 5楼 发表于: 2011-11-10
我编译了之后注册不了,出现80040020错误
离线elementak
只看该作者 4楼 发表于: 2011-08-25
在出错的.h中加上#include “windows.h”
离线dbzhang800

只看该作者 3楼 发表于: 2010-11-19
引用第2楼loserboy2004于2010-11-19 11:36发表的  :
可是我运行了例子也是一样出错。


前面算白说了,直接看这个吧

http://www.beiww.com/doc/oss/smart-questions.html
离线loserboy2004

只看该作者 2楼 发表于: 2010-11-19
可是我运行了例子也是一样出错。
离线dbzhang800

只看该作者 1楼 发表于: 2010-11-19
运行不通过不妨详细描述出错现象或给出出错信息。

至于你的第二段,直接删除就行了。能与不能,首先考虑看的应该是Qt自带的Manual: http://doc.qt.nokia.com/4.7/activeqt.html ,搜索是好习惯,但要注意内容的实效性。Qt 4.5.1 中官方允许开源版使用该模块(但当时源码更新没跟上,尽管手册更新了),Qt4.5.2 开始,开源版可以直接使用该模块
快速回复
限100 字节
 
上一个 下一个