社区
ATL
帖子详情
如何在应用程序中注册ActiveX控件?
haifang
2000-03-27 09:57:00
...全文
277
9
打赏
收藏
如何在应用程序中注册ActiveX控件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longx
2000-03-27
打赏
举报
回复
没看到类似的控件,不过你想要的功能,在这里以前有人问过。
好象有两种办法,1.RAS编程。2.用WIndows Shell.
你去查询RAS或拨号功能
longx
2000-03-27
打赏
举报
回复
没看到类似的控件,不过你想要的功能,在这里以前有人问过。
好象有两种办法,1.RAS编程。2.用WIndows Shell.
你
haifang
2000-03-27
打赏
举报
回复
我想在程序中添加拨号功能,请问用那一个控件?
longx
2000-03-27
打赏
举报
回复
你的意思是不是让一个ActiveX控件出现在对话框控件面板中,
如果该ActiveX控件未注册,用Regsvr32.exe 或 Microsoft Visual Tools中
ActiveX Control Test 工具注册该控件,menu: File->Register Controls->
Register...
将该控件加如工程
vc menu:Project->Add To Project->Compontens and Controls 中选定
控件就可以了.
Shania
2000-03-27
打赏
举报
回复
longx is right.
用第一种方法时,一般用程序执行函数调用regsvr32.exe 来进行注册。
如WinExec("windows\system\regsvr32.exe /s my.ocx",SW_SHOWNORMAL)
regsvr32.exe 有一些开关,如隐藏注册对话框等,你可以在windows的run对话框中
打"regsvr32.exe /?"查看。
haifang
2000-03-27
打赏
举报
回复
还想请问?我想在我的对话框模板上加上一个Mscomctl.ocx控件,因该怎样做?
包括怎样注册?
SoftDIY
2000-03-27
打赏
举报
回复
查阅GetProcAddress和GetModuleFileName函数
longx
2000-03-27
打赏
举报
回复
1.最简单的调用windows自带的工具
\windows\system\regsvr32.exe -v filename
2.难一点这样做
用 LoadLibray()装载你的ActiveX控件,
用 GetProcAddress()找到函数DllRegisterServer()函数入口
调用DllRegisterServer()就好了,
同样卸掉只要找到DllUnregisterServer()函数入口调用就可以了。
(ActiveX控件必须是支持自注册的,大多数是这样的,对于不支持
自注册的我也不知道. :-))
ljunfa
2000-03-27
打赏
举报
回复
凡是涉及通讯的功能,都可以使用mscomm32.ocx,参看vc的例程vcterm,另:
注册该控件可以在发布你的软件时,通过安装程序注册。
Excel OCX
ActiveX
控件
Excel OCX 是一个功能强大的
ActiveX
控件
,用Visual Basic 6.0编写, (保证最大的兼容性,易用性和高效率),能在Excel 和 Visual Basic之间交换数据,在Excel里创建专业的报告等。在Visual Basic
应用程序
里使用Excel OCX,能把原本需要数周时间开发的工作缩短到几天内完成。
控件
所有的功能都经过了测试和优化
VC++开发IE
ActiveX
控件
示例
01_My
ActiveX
1 是用VC做的一个最简单的
Activex
插件 02_My
ActiveX
2 使用VC做的一个三角函数曲线
Activex
插件 03_
ActiveX
InDlg 在
应用程序
中
调用示例2
中
的插件 04_
ActiveX
InWeb 在Web程序,即html网页
中
调用示例2
中
的
Activex
插件 注:用VC6打开工程后,按F7会自动编译工程并
注册
Activex
插件。
项目实战:Java Applet与
ActiveX
控件
应用
控件
技术是B/S项目的开发手段,在项目实战
中
非常重要!作为一个程序员和架构师,掌握
控件
的开发和集成技术,是必须的技能;浏览器
中
显示的内容主要是标签,当需要复杂操作时,
控件
技术是超越标签、给B/S项目扩展功能的重要方法!学习本套视频,主要是掌握java applet的开发技术,同时需要掌握在大项目开发
中
, 如何有效的集成第三方
控件
;
Visual C++实践与提高-COM和COM+篇『PDF』
因文件超过20M不能上传,所以拆分为两个文件分次上传 第1章 COM背景知识 1.1 COM的起源 1.1.1 软件业面临的挑战 1.1.2 传统解决方案 1.1.3 面向对象程序设计方法 1.1.4 最终解决方案:组件软件 1.1.5 面向对象的组件模型——COM 1.2 COM的发展历程 1.2.1 COM以前的对象技术:DDE、OLE 1、VBX
控件
1.2.2 COM首次亮相:OLE2 1.2.3 Microsoft拥抱Internet:
ActiveX
1.2.4 更多的新名词:Windows DNA和COM+ 1.2.5 远程对象:ORBs和DCOM 1.2.6 COM的最新版本:COM+ 1.3 COM技术现状 1.3.1 COM与CORBA 1.3.2 COM与Enterprise Java Beans 1.3.3 Windows之外的COM 小结 第2章 从C++到COM 2.1 C++客户重用C++对象——例程DB 2.1.1 C++对象 2.1.2 客户程序 2.2 将C++对象移进DLL
中
——例程DB_cppdll 2.2.1 成员函数的引出 2.2.2 内存分配 2.2.3 Unicode/ASCII兼容 2.2.4 例程实现 2.2.4.1 修改接口文件 2.2.4.2 修改对象程序 2.2.4.3 修改客户程序 2.3 C++对象使用抽象基类——例程DB_vtbl 2.3.1 问题:私有数据成员被暴露 2.3.2 解决方案:抽象基类 2.3.2.1 什么是抽象基类(Abstract Base Class) 2.3.2.2 实现秘诀:虚函数(Virtual Functions) 2.3.3 使用抽象基类 2.3.4 例程实现 2.3.4.1 修改接口文件 2.3.4.2 修改对象程序 2.3.4.3 修改客户程序 2.4 改由COM库装载C++对象——例程dbalmostcom 2.4.1 COM库 2.4.2 对象创建的标准入口点 2.4.3 标准对象创建API 2.4.4 标准对象
注册
2.4.5 例程实现 2.4.5.1 修改接口文件 2.4.5.2 修改对象程序 2.4.5.3 修改客户程序 2.5 将C++对象变成COM对象 2.5.1 引用计数 2.5.2 多接口 2.5.3 IUnknown接口 2.5.4 标准类厂接口:IClassFactory 2.5.5 对象代码的动态卸载 2.5.6 自动
注册
2.5.7 例程实现 2.5.7.1 修改接口文件 2.5.7.2 修改对象程序 2.5.7.3 修改客户程序 2.6 为COM对象添加多接口支持 2.6.1 多接口 2.6.2 DEFINE_GUID 2.6.3 例程实现 2.6.3.1 修改接口文件 2.6.3.2 修改对象程序 2.6.3.3 修改客户程序 小结 第3章 COM基础知识 3.1 对象与接口 3.1.1 COM对象 3.1.2 COM接口 3.1.3 IUnknown接口 3.1.3.1 生存期控制:AddRef和Release 3.1.3.2 接口查询:QueryInterface 3.1.4 全球唯一标识符GUID 3.1.5 COM接口定义 3.1.6 接口描述语言IDL 3.2 COM应用模型 3.2.1 客户/服务器模型 3.2.2 进程内组件 3.2.3 进程外组件 3.2.4 COM库 3.2.5 HRESULT返回值 3.2.6 COM与
注册
表 3.3 COM组件 3.3.1 实现类厂对象 3.3.2 类厂对象的创建 3.3.3 实现自动
注册
3.3.4 实现自动卸载 3.4 COM客户 3.4.1 COM对象创建函数 3.4.1.1 CoGetClassObject 3.4.1.2 CoCreateInstance 3.4.1.3 CoCreateInstanceEx 3.4.2 如何调用进程内组件 3.4.3 COM客户调用进程外组件 3.5 进一步认识COM 3.5.1 可重用机制:包容和聚合 3.5.2 进程透明性 3.5.3 安全性机制 小结 第4章 COM扩展技术 4.1 可连接对象机制 4.1.1 客户、接收器与可连接对象 4.1.1.1 接收器 4.1.1.2 可连接对象 4.1.1.3 客户 4.1.2 实现可连接对象 4.1.3 实现接收器 4.1.4 建立接收器与连接点的连接 4.1.5 获得出接口的类型信息 4.2 结构化存储 4.2.1 什么叫结构化存储和复合文件 4.2.2 存储对象和IStorage接口 4.2.2.1 IStorage接口 4.2.2.2 获得IStorage指针 4.2.2.3 释放STATSTG内存 4.2.2.4 枚举存储对象
中
的元
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章