Qt笔记(五十四)之Activate控件开发
一.Activate控件简介(内容摘自自百度)
ActiveX控件是Microsoft的ActiveX技术的一部分。ActiveX控件是可以在应用程序和网络中计算机上重复使用的程序对象。创建它的主要技术是Microsoft的ActiveX技术,其中主要是组件对象模型(COM)。ActiveX控件可以以小程序下载装入网页,也可以用在一般的Windows和Macintosh应用程序环境中。一般说来,ActiveX 控件代替了原先的OCX,它与JAVAapplet的概念和功能差不多。ActiveX控件可以由不同的可以识别Microsoft的COM技术的语言开发,它是一个组件或自包含的软件包,它可以在同一个或分布式的计算环境中开发或使用。
二.Qt开发Activate控件
1.qtcreator是没有Activex控件项目的,所以要用来vs来开发,楼主采用的是Q5.9.0+vs2015
2.新建流程
2.1选择ActivateQt Server,然后一直下一步即可
2.2添加一些简单的功能
注意:下面那些UUID是自动生成的
#include "activatedemo.h"#include <ActiveQt/QAxFactory>ActivateDemo::ActivateDemo(QWidget *parent): QWidget(parent)
{ui.setupUi(this);connect(ui.pushButton, &QPushButton::clicked, this, &ActivateDemo::onClicked);}void ActivateDemo::onClicked()
{int num1 = ui.lineEdit_1->text().toInt();int num2 = ui.lineEdit_2->text().toInt();int sum = num1 + num2;ui.lineEdit_3->setText(QString::number(sum));
}QAXFACTORY_DEFAULT(ActivateDemo,"{C8C660E2-16E0-4BBE-900E-E418CB0B6090}","{1B733EC2-D14B-457E-8668-43178F263DA6}","{943AC113-B010-4246-8D2B-DBC43BD6A912}","{4DE4450D-21F0-4F67-8366-7EC0DDB757AD}","{E5DF792E-15D7-4637-9C00-8CA474992D21}")
2.3右键生成解决方案即可,就可以在对应的文件夹看到如下,就表示成功了
若是遇到如下图的问题,参考
Qt之开发Activex MSB3073报错解决方式
至此,开发Activate控件成功!!!
下一篇:Qt笔记(五十五)之Qt调用Activate控件
Qt笔记(五十四)之Activate控件开发相关推荐
- 鸡啄米之VS2010/MFC编程入门之二十四(常用控件:列表框控件ListBox)
目录 一.目的: 1.点击列表框某个变量后,编辑框就显示出来这个变量名字 一.参考: 1.VS2010/MFC编程入门之二十四(常用控件:列表框控件ListBox) ①总结:good:亲测有效,适合多 ...
- ASP.NET自定义控件组件开发 第四章 组合控件开发CompositeControl
第四章 组合控件开发CompositeControl 大家好,今天我们来实现一个自定义的控件,之前我们已经知道了,要开发自定义的控件一般继承三个基 类:Control,WebControl,还有一个就 ...
- Qt笔记(五十六)之网页调用Activate控件
一.前言 Qt开发的Activate控件可以用网页来盗用,但是只能IE来装载 二.调用流程 1.注册Activate组件 win+r调出命令行界面,切换到组件的的目录下,然后输入regsvr32 Ac ...
- PyQt5入门(十四)树控件QTreeWidget
目录 一.凡心所向,素履所往 二.树控件(QTreeWidget)基本用法 三.为树节点添加响应时间 四.增加,修改和删除树控件的节点 五.QTreeView控件与系统定制模式 一.凡心所向,素履所往 ...
- WPF and Silverlight 学习笔记(十):WPF控件模型
WPF对控件其类型的继承方式如下 (其中绿色表示的类是抽象类,蓝色表示的类是非抽象类) 控件内容模型 System.Windows.Controls.Control类:表示 用户界面 (UI ...
- [原创]FineUI秘密花园(二十四) — 树控件之数据绑定
上一篇文章我们介绍了树控件的基本用法,不过都是通过标签来声明树控件的结构,本章我们会详细讲解如何在后台绑定树控件. 绑定到XmlDocument 下面通过一个简单的例子来看如何将XmlDocument ...
- flutter笔记4:使用material原生控件开发一个APP
接着上一篇,我们做一个这样的APP: 开始之前,我发现了一个好玩的东西,每次我们在终端中输入命令: flutter run 终端里会有这个东西: 按照上图所示,我们的进入这个网页看看是个啥: 好高大上 ...
- Qt笔记(五十八)之设置鼠标形状
一.前言 楼主在应对最近的客户需求时候,发现了Qt可可以设置鼠标的形状,故此做个记录 二.设置方式 接口:setCursor 文档解释:set the cursor shape for this wi ...
- 论文阅读笔记五十四:Gradient Harmonized Single-stage Detector(CVPR2019)
论文原址:https://arxiv.org/pdf/1811.05181.pdf github:https://github.com/libuyu/GHM_Detection 摘要 尽管单阶段的检测 ...
最新文章
- Ubuntu更换阿里源以及由于没有公钥,无法验证下列签名错误
- 杨老师课堂_Java核心技术下之控制台模拟记事本案例...
- ORU-10027: buffer overflow, limit of 10000 bytes
- eclipse下面web工程没有src/main目录
- 太原师范学院计算机二级报名,山西计算机等级考试报名地点
- Leetcode好的微博
- 微软发布 VS Code Remote,开启远程开发新时代!
- Atitit table的读取解析from html by jsoup java html paresr 目录 1. atitit.gui控件的定位与选择器	1 2. 读取表格流程 遍历表格ta
- 简述软件工程研究的主要内容
- Java、python、数据分析精美简历模板
- 【银河麒麟】终端安装微信代码
- 拼多多评价过滤哪些内容?应该怎么办?
- 如何挑选自己喜欢的colormap样式
- android热补丁原理完bb霜,answered
- 亚马逊美国风扇ul507标准解析
- 网众无盘服务器登录密码,网众无盘基础讲解与分析
- 【STM32H7】第20章 ThreadX GUIX汉字显示(QSPI Flash全字库)
- 《地理信息系统导论》chapter10 数据探查习作
- 英才计划计算机潜质测评试题,2021英才计划正式启动,即将培养中学生980名左右...
- 74HC595芯片引脚说明