社区
ATL
帖子详情
请问我写的activeX在别人机器注册后为什么不好用?
轻松工作快乐生活
2004-09-08 11:46:22
小弟刚刚接触VC不久,刚写了一个activeX作用是要在网页上调用在客户端生成数据库文件。可是在自己机器上编译后在网页上用javascript调用一点问题都没有。可是拿到别人机器上注册就不好用了。请问各位这是什么原因。
...全文
135
13
打赏
收藏
请问我写的activeX在别人机器注册后为什么不好用?
小弟刚刚接触VC不久,刚写了一个activeX作用是要在网页上调用在客户端生成数据库文件。可是在自己机器上编译后在网页上用javascript调用一点问题都没有。可是拿到别人机器上注册就不好用了。请问各位这是什么原因。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天限天空
2004-09-11
打赏
举报
回复
回复人: zk_2000(&轻松&) ( ) 信誉:100 2004-9-8 12:36:23 得分: 0
可是我从自己机器上试了一下,把它先卸了,再手动注册,也还是不好用啊。请问各位这是为什么呢?
------------------------------------------------------------
那你就自己调试好
怎么不好用,问题说清楚,让人来猜问题,这个范围太大了吧
sdwalnut1
2004-09-10
打赏
举报
回复
编译的时候,使用静态联编。
at_yuan2
2004-09-10
打赏
举报
回复
编译链接时,请选择Release版,同时,选择"在静态库中使用MFC"
fool_leave
2004-09-10
打赏
举报
回复
不知道你的Release里面有什么,应该只需要ocx文件.你先清理一下,删除所有的文件,然后重新编译.
轻松工作快乐生活
2004-09-10
打赏
举报
回复
哪些是有用的呢? fool_leave() 谢谢赐教
轻松工作快乐生活
2004-09-10
打赏
举报
回复
5555,好像不行了这是为什么呢?那下面不都是一些链接文件吗?难道还有用吗?
fool_leave
2004-09-10
打赏
举报
回复
你把Release里其他的东西全删了,只留下ocx看看可不可以用
轻松工作快乐生活
2004-09-10
打赏
举报
回复
如果是签名的问题,那为什么我手工注册release里的好用呢?好像还是不知道怎么弄的和路径有关了。
fool_leave
2004-09-10
打赏
举报
回复
没有签名,安全级别太高,禁止安装注册未签名的Activex。
签名看看。
轻松工作快乐生活
2004-09-10
打赏
举报
回复
大家以上说的我都按着做了,可现在我发现问题仍在,如果我手动注册release路径下的也不会出问题。如果我把它拷贝到别的目录下,虽然能注册成功,但掉用就会报错,可是我在这个程序里根本就没有用到绝对路径的东西啊!
轻松工作快乐生活
2004-09-08
打赏
举报
回复
可是我从自己机器上试了一下,把它先卸了,再手动注册,也还是不好用啊。请问各位这是为什么呢?
zihan
2004-09-08
打赏
举报
回复
可能是你的ocx引用了不少外部的dll文件,而其他机器上没有.
wangweixing2000
2004-09-08
打赏
举报
回复
是否为release版,是否缺少了dll!可以用vc6的tool中的Depends看看!把需要的dll复制一份到客户端system或者system32下!
代码混淆保护工具 Code Virtualizer 2.2.2.0 多语免费版.zip
Code Virtualizer 是由 Oreans 旗下开发的一款强大的代码搅乱系统。它可以帮助软件开发者保护他们软件内重要和敏感的代码区,防止他人使用逆向工程,而且它只消耗最小的系统资源。Code Virtualizer 将你源代码(Intel x86 指令)转化成虚拟的指令,只有内部的虚拟
机器
可以明白这些指令。对于每一个所保护的程序,这些所产生的虚拟指令以及虚拟
机器
本身都是独特的,以防止他人对 Code Virtualizer 采用广泛的攻击。 代码混淆保护工具 Code Virtualizer 多语特别版代码混淆保护工具 Code Virtualizer 多语特别版 Code Virtualizer 可以在任何 x32 或 x64 原生 PE 文档中(例如可执行文档(EXEs),system services,DLLs,OCXs,
ActiveX
控制档,荧幕保护程序以及 装置驱动程序 )保护你重要和敏感的代码区。 Code Virtualizer® 的主要特点: 使用多个虚拟
机器
进行搅乱 对每个受保护程序进行独特的保护 保护任何的 x32 和 x64 程序以及 驱动程序 先进的变异引擎 代码重组来保护 DLLs 和 驱动程序 在独特的虚拟
机器
里模拟任何 Intel x86 代码 每个受保护程序里都有独特的虚拟码 完全兼容于任何的 压缩器 / 软件保护层 由指令列加载 的保护 Code Virtualizer 是一个可以用来防止别人窥视你重要且敏感的程序的强大技术 , 例如你用来检验所输入的
注册
序号 是否正确的 例程 。此外, Code Virtualizer 稍微改比变受保护程序里的 PE 标头 ,这意味着你可以在 Code Virtualizer 上置入一个 压缩器 或另一个软件保护层。 如果你是一个 驱动程序 的开发者,而且为了找不到一个保护 驱动程序 的解决方案而烦恼, Code Virtualizer 提供你一种相同于保护你程序和 DLL 的技术来保护你的 驱动程序 ( 32- 位或者 64- 位)。 今天就尝试 Code Virtualizer ,开始为你的 32- 位 /64- 位程序以及 驱动程序 里置入软件保护业里最新的技术吧!
c# 开发
ActiveX
控件
1.为什么要用
ActiveX
? 网页本身的功能是有限的,要想实现一些网页本身不支持的功能。 2.c#能开发
ActiveX
吗? 严格意义上讲,c#是不能生成纯正ocx控件的,我们在vs.net中新建项目时,也找不到专门的"
ActiveX
项目"新建项,最多也只就能新 建"类库"得到一个dll而非ocx(因此我们也无法用传统的regsvr32来
注册
该dll),但是c#能开发com组件,active...
VB6创建
ActiveX
exe简单方法
在通用部分定义 dim obj as object, 在创建窗体时shell执行刚才编译的
activex
dll并带上参数,然后将创建
activex
exe中类的 obj , 命令按钮1调用COM中的函数并在text文本框中显示返回的字符串,命令按钮2则高用函数12号的Terminate,功能是 unload form1。VB6创建的COM即可以是线程内的DLL,也可以是线程外独立的EXE,有些32位的旧东西做
activex
.exe封装后在新硬件新软件x64位上用还是可以的。
在.net中如何使用别人的
ActiveX
控件?
1、把控件Copy到C:/WINDOWS中; 2、regsvr32.exe smsxcontrol1.ocx(
注册
此控件); 3、在VB.net中右键工具箱,选择“添加/移除项”; 4、加入已经
注册
的
ActiveX
控件; 5、讲控件拖入Form中...... 我自已开发了一个
ActiveX
控件,在本机编译时,自动的
注册
了,用其它程序调用好使。 但是,不能让用户看到
ActiveX
的源
c#中开发
ActiveX
控件
1.为什么要用
ActiveX
? 网页本身的功能是有限的,要想实现一些网页本身不支持的功能。 2.c#能开发
ActiveX
吗? 严格意义上讲,c#是不能生成纯正ocx控件的,我们在vs.net中新建项目时,也找不到专门的"
ActiveX
项目"新建项,最多也只就能新 建"类库"得到一个dll而非ocx(因此我们也无法用传统的regsvr32来
注册
该dll),但是c#能开发com组件,a...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章