1、如何注册OCX控件

1、如何注册OCX控件,第1张

1 OCX问:我写的系统中带了OCX 控件,当系统编译后发行时必须带上该OCX 控件,但在用户的机子上必须注册该OCX 控件才能使用,否则程序运行会出错,是否答:提供以下几种方法:(1)、在DOS 或Windows 命令行下运行:regsvr32 ocxnameOCX 注册(2)用Install Shield,在里面选“Self-Registered”,安装程序将自动注册。(3)在PB 应用程序中注册:函数声明:Function long DllRegisterServer() Library "ocxnameOCX"调用:LONG ll_RCll_RC = DllRegisterServer()从PB 50 开始支持OCX,使用方法如下(在PB 50 自身的例程中就有关于OCX的使用,如Formula One): 第一步:建立一个新Window,选择菜单Controls->OLE,然后选择第三个tab 页Insert Control,从列表中选择你需要使用的OCX 控件放置到Window 上。 第二步:使用OCX 的方法(function)和属性(properties),通常OCX 的在线帮助都是对于VB 和C 而言,而PB 中调用时,需要在对象名和方法/属性之间加下Object,例如: 调用方法

同时按下win(即窗口键)+R,调出运行对话框!在对话框中输入
regsvr32[空格]要注册的ocx文件
例如:regsvr32 SysTrayocx
点击确认按钮即可注册成功!
2
注意有时候注册成功后,需要启用管理员权限才能运行程序!

B/S系统插件没有安装
系统的运行必需要使用B/S插件,否则系统将无法运行 看到该信息后,你应该根据以下方式来设置并安装插件:
一: 设置IE浏览器的安全级别
解决办法1: 打开IE的 工具 菜单 | Internet 选项 | 安全 页 选定Internet的安全设置 点击 自定义级别 按钮 开启以下设置:
1 下载已签名控件
B 运行ActiveX和插件
C 对标记为可安全执行脚本的ActiveX 控件执行脚本
D 启用活动脚本
解决办法2: 直接从这里下载 B/S系统插件包 然后运行安装。 (注:下载后请关闭浏览器再安装)
二: 登录用户没有安装插件权限
解决办法: 用更高级的用户权限,权限要能安装ActiveX并能注册
三: 第三方软件阻止了插件的安装
解决办法1: 暂时关掉第三方软件,让其能安装插件
解决办法2: 直接从这里下载 B/S系统插件包 然后运行安装。(注:下载后请关闭浏览器再安装)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13364586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存