LabVIEW中ActiveX控件、ActiveX服务器和类型库注册

news2024/10/3 10:42:08

LabVIEW中ActiveX控件、ActiveX服务器和类型库注册

如何在计算机上手动注册ActiveX控件(.ocx )、ActiveX服务器(.DLL和.EXE)以及类型库(.TLB )?

在LabVIEW中打开ActiveX控件或类的引用时,显示错误-2147221164:类没有注册。如何防止此错误?

必须先在操作系统中注册ActiveX控件、服务器和类型库,然后才能从LabVIEW调用它们。

ActiveX控件:

ActiveX控件是扩展名为.ocx的文件。这些控件采用16位和32位格式,最常见的是32位。要注册ActiveX控件,应该使用Regsvr32.exe,如下所示:

1. 选择开始»运行。

2. 在出现的对话框中键入以下内容:

regsvr 32“<. ocx 文件的完整路径>”

其中“<.ocx文件的完整路径>”是控件的位置,包括引号。下图显示了注册mswinsck.ocx的示例。需要替换要注册的ActiveX控件的文件路径和名称。

请注意:如果有16位控件,则应运行Regsvr而不是Regsvr32。如果ActiveX控件注册不正确,必须首先取消注册(通过使用switch/ u作为命令的一部分,即regsvr32/ u“ <.OCX文件的完整路径> ” ),然后再次注册。将看到一个对话框,提醒控件已取消注册或已成功注册。

请注意:如果有64位Windows,则有32位版本的Regsrv32 和64位版本的 Regsrv32。64位版本的Regsrv位于System32 文件夹中,而32位版本位于 SysWOW64文件夹中。默认情况下,将运行64位版本的Regsrv 。

ActiveX服务器

ActiveX服务器可以采用动态链接库(.DLL )和可执行文件(.EXE )的形式。DLL 与regsvr32 一样注册为ActiveX控件,如上一节所述。但是,在注册时一个.EXE 时,必须使用/ RegServer 的来调用 .EXE 文件,步骤如下:

1. 选择开始»运行。

2. 在出现的对话框中键入以下内容:

<.EXE 文件的完整路径>/ RegServer 其中 <.EXE 文件的完整路径> 是.EXE 服务器的位置。例如:

C:\TestStand \ Bin \ REngine.exe / RegServer

请注意:要取消注册.EXEActiveX服务器,请使用 / UnRegServer 。例如:

C:\TestStand \ Bin \ REngine.exe / UnRegServer

类型库

类型库( .TLB )是二进制文件,包含使用.DLL中的过程和类所需的所有类型信息。要注册类型库,须使用regtlibv12.exe(以前称为regtlib.exe)。步骤如下:

1. 导航到以下文件夹并将文件路径复制到剪贴板:

C:\WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 / regtlibv12.exe

请注意:在某些情况下,例如在较新版本的Windows上,系统上可能没有regtlibv12.exe。如果系统上没有regtlibv12.exe,则可以使用Regasm.exe。

请注意:实际的文件夹路径可能会有所不同,具体取决于计算机上安装的.NETFramework版本。这也可能位于C:\ WINDOWS\ system32 \ URTTemp \ regtlib.exe中

2. 选择开始»运行。

3. 在显示为的框中键入此可执行文件的完整位置:

C:\Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ regtlibv12.exe “ < .TLB 文件的完整路径>”

其中“< .TLB文件的完整路径>”是带引号的类型库文件的位置。

4. 单击确定。

AdditionalInformation

有关注册ActiveX控件的详细信息,请访问Microsoft支持文章。有关Regasm.exe的更多信息也可以在Microsoft的网站上找到。

需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/347667.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

XCP实战系列介绍12-基于Vector_Davinci工具的XCP配置介绍(一)

本文框架 1.概述2. EcuC配置2.1 Pdu添加步骤2.2 配置项说明3. Can 模块配置4. CanIf 模块配置4.1 接收帧的Hardware Receive Object配置4.2 接收帧和发送帧的Pdu配置1.概述 在文章《看了就会的XCP协议介绍》中详细介绍了XCP的协议,在《XCP实战系列介绍01-测量与标定底层逻辑》…

ELK分布式日志收集快速入门-(二)kafka进阶-快速安装可视化管理界面-(单节点部署)

目录安装前准备安装中安装成功安装前准备 安装kafka-参考博客 (10条消息) ELK分布式日志收集快速入门-&#xff08;一&#xff09;-kafka单体篇_康世行的博客-CSDN博客 安装zk 参考博客 (10条消息) 快速搭建-分布式远程调用框架搭建-dubbozookperspringboot demo 演示_康世行的…

Python编程 动态爱心

作者简介&#xff1a;一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 座右铭&#xff1a;低头赶路&#xff0c;敬事如仪 个人主页&#xff1a;网络豆的主页​​​​​​ 目录 前言 一.所用库 1.random简介 2.math 简介 3.tkinter库的简介 二.实际图 三.…

OKR之剑·实战篇06:OKR致胜法宝-氛围业绩双轮驱动(下)

作者&#xff1a;vivo 互联网平台产品研发团队 本文是《OKR 之剑》系列之实战第 6 篇—— 本文介绍团队营造氛围的方法与实践、在业绩方面的探索与输出&#xff0c;在两方面分别总结了一些经验分享给大家。 一、我们营造氛围的方法与实践 先说说氛围。组织氛围的提出者库尔…

10分钟学会数据库压力测试,你敢信?

目录 前言 查看数据库版本 下载驱动&#xff1a; 菜单路径 配置 Variable Name Bound to Pool模块配置 Connection pool configuration模块配置 Database Connection Configuration模块配置 菜单路径 Variable Name Bound to Pool 脚本结构 脚本&#xff08;执行查询…

2.3 IS-IS认证

2.2.3 实验三:IS-IS认证 1. 实验目的  实现IS-IS接口认证 实现IS-IS区域认证实验IS-IS路由域认证2. 实验拓扑 IS-IS认证的实验拓扑如图2-6 图2-6:IS-IS认证 3. 实验步骤 配置IP地址(此处略…

让ChatGPT做当年的高考现代文阅读

最近ChatGPT火出天际&#xff0c;我突发奇想&#xff0c;如果用ChatGPT来做高考现代文阅读会怎样。 于是找到了当年非常火的一篇文章&#xff0c;叫《一种美味》&#xff0c;这个名字大家可能不太熟&#xff0c;但是提到其中一句话&#xff0c;你可能立马就想起来了。 「眼里…

一些NLP术语

一些NLP术语pre-training&#xff08;预训练&#xff09;fine-tuning&#xff08;微调&#xff09;下游任务Few-shot Learning&#xff08;少样本学习&#xff09;Prompt&#xff1f;&#xff08;自然语言提示信息&#xff09;二级标题三级标题pre-training&#xff08;预训练&…

Redis第一讲

目录 一、Redis01 1.1 NoSql 1.1.1 NoSql介绍 1.1.2 NoSql起源 1.1.3 NoSql的使用 1.2 常见NoSql数据库介绍 1.3 Redis简介 1.3.1 Redis介绍 1.3.2 Redis数据结构的多样性 1.3.3 Redis应用场景 1.4 Redis安装、配置以及使用 1.4.1 Redis安装的两种方式 1.4.2 Redi…

字节软件测试岗:惨不忍睹的三面,幸好做足了准备,月薪15k,拿到offer

我今年25岁&#xff0c;专业是电子信息工程本科&#xff0c;19年年末的时候去面试&#xff0c;统一投了测试的岗位&#xff0c;软件硬件都有&#xff0c;那时候面试的两家公司都是做培训的&#xff0c;当初没啥钱&#xff0c;他们以面试为谎言再推荐去培训这点让我特别难受。 …

关于APP下载量提升的技巧

关于APP应用下载量提升&#xff0c;很多人都不是很了解。今天厦门巨神峰小编给大家说下关于APP下载量提升的几个技巧。 一、抓住流行趋势&#xff0c;提升APP下载量 1、利用社交媒体进行推广。社交媒体是当下最流行的推广手段&#xff0c;可以有效的将APP的消息传播到更多的用…

物联网对网页设计和开发的影响

当下从汽车、工业设备、家用电器到安全系统&#xff0c;越来越多的设备已经都连接到了互联网。与此同时&#xff0c;物联网在网页开发方面也有一些重大发展。因企业对于物联网应用需求不断增长&#xff0c;促使更多开发人员和设计人员从事物联网应用的开发和设计。下面我们将带…

Gotify消息推送系统搭建

昨天网友 sincoslong 提到了一个很好的建议&#xff1a; docker 注册表版本别选择 latest 选择具体版本号。 有的新版本&#xff0c;数据库、 php 各种依赖&#xff0c;都升级。小白如果选择最近更新的版本&#xff0c;估计写个 blog 都是记录如何失败的。 虽然有的人也会看…

STM32单片机超声波模块测距

OLED液晶接口电路图超声波模块接口电路图STM32单片机超声波模块测距程序源代码#include "sys.h"#define OLED_RST_Clr() PCout(13)0 //RST#define OLED_RST_Set() PCout(13)1 //RST#define OLED_RS_Clr() PBout(4)0 //DC#define OLED_RS_Set() PBout(4)1 //DC#define…

碰撞检测算法分类

包围形法粗糙检测, 包含以下两种类检测外接圆法轴对齐包围矩形&#xff0c; AABB 碰撞检测算法之包围形法分离轴精细检测 BOX vs PolygonOBBseparating Axis Theorem碰撞检测算法之分离轴定理GJKGJK&#xff08;Gilbert–Johnson–Keerthi&#xff09;, 相比 SAT 算法&#xff…

Ae 入门系列之一:软件界面与工作流程

Adobe After Efftects&#xff08;简称为 Ae &#xff09;可以帮助用户高效且精确地创建无数引人注目的动态图形和震撼人心的视觉效果。利用与其他 Adobe 软件紧密集成和高度灵活的二维和三维合成&#xff0c;并且提供数百种预设的效果和动画&#xff0c;可为影视特效、产品广告…

如何使用COCO数据集,注意事项

COCO数据集可用来训练目标检测&#xff0c;分类&#xff0c;实例分割等。 下面简单说下如何使用这个数据集&#xff0c; 数据集下载可用如下的代码进行&#xff0c;以2017为例。 # Download the image data. cd ./images echo "Downloading MSCOCO train images ...&quo…

轨迹误差评估指标[APE/RPE]和EVO

轨迹误差评估指标[APE/RPE]和EVO1. ATE/APE2. RPE3. EVO3.1 评估指标3.2 使用3.2.1 轨迹可视化3.2.2 APE3.2.3 RPEReference: 高翔&#xff0c;张涛 《视觉SLAM十四讲》视觉SLAM基础&#xff1a;算法精度评价指标&#xff08;ATE、RPE&#xff09; 在实际工程中&#xff0c;我…

迁移案例实操:MySQL迁移到DM8由于有248张表存在datetime字段类型,使用dts迁移到达梦报不支持数据类型【附数据对比工具】

本文主要记录MySQL数据迁移到DM8上遇到MySQL源端表存在datetime数据类型时&#xff0c;并且包含datetime数据类型的表达上百张的的情况下&#xff0c;如何完成数据迁移的完整步骤。 1. 解决方法 将MySQL源端表的是datetime数据类型的字段修改为varchar(30)。 2. 处理步骤 &a…

JVM内存结构,Java内存模型,Java对象模型

一.整体方向JVM内存结构是和java虚拟机的运行时区域有关。Java内存模型和java并发编程有关。java对象模型和java对象在虚拟机中的表现形式有关。1.JVM内存结构堆&#xff1a;通过new或者其他指令创建的实例对象&#xff0c;会被垃圾回收。动态分配。虚拟机栈&#xff1a;基本数…