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

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

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开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。

相关文章
|
5月前
|
弹性计算 定位技术 数据中心
阿里云服务器配置选择方法:付费类型、地域及CPU内存配置全解析
阿里云服务器怎么选?2025最新指南:就近选择地域,降低延迟;长期使用选包年包月,短期灵活选按量付费;企业选2核4G5M仅199元/年,个人选2核2G3M低至99元/年,高性价比爆款推荐,轻松上云。
526 11
|
存储 弹性计算 安全
阿里云服务器付费类型、地域、镜像、存储、带宽和安全组设置与选择注意事项参考
在我们通过自定义购买的方式购买阿里云服务器器ECS时,会有多个选项,有的新手用户可能并不是很清楚这些选项是什么,选择或设置时需要注意什么,本文将从付费类型、地域与可用区、镜像、存储、带宽和安全组等多个方面,为您详细解析云服务器购买过程中各个参数与配置的选择注意事项,以供参考。
574 66
|
开发框架 JavaScript 前端开发
震撼!破解 ASP.NET 服务器控件 Button 执行顺序之谜,颠覆你的开发认知!
【8月更文挑战第16天】在ASP.NET开发中,通过Button控件实现先执行JavaScript再触后台处理的需求十分常见。例如,在用户点击按钮前需前端验证或提示,确保操作无误后再传递数据至后台深度处理。此过程可通过设置Button的`OnClientClick`属性调用自定义JavaScript函数完成验证;若验证通过,则继续触发后台事件。此外,结合jQuery也能达到相同效果,利用`__doPostBack`手动触发服务器端事件。这种方式增强了应用的交互性和用户体验。
241 8
|
12月前
|
Java 网络安全 Apache
SshClient应用指南:使用org.apache.sshd库在服务器中执行命令。
总结起来,Apache SSHD库是一个强大的工具,甚至可以用于创建你自己的SSH Server。当你需要在服务器中执行命令时,这无疑是非常有用的。希望这个指南能对你有所帮助,并祝你在使用Apache SSHD库中有一个愉快的旅程!
827 29
|
11月前
|
弹性计算 安全 Linux
阿里云服务器镜像解析:镜像类型对比、适用场景与选择策略参考
阿里云服务器镜像,作为ECS实例的“装机盘”,不仅提供了操作系统,还包含了初始化应用数据和预装软件,云服务器镜像的选择对于云服务器的性能和稳定性起着至关重要的作用,选择合适的镜像对于云服务器的性能和稳定性至关重要。本文将深入解析阿里云服务器提供的多种镜像类型,从公共镜像到社区镜像,全面介绍每种镜像的特点、优势以及选择建议,帮助用户根据自身需求做出适合自己的选择。
1356 12
|
11月前
|
存储 弹性计算 固态存储
阿里云服务器配置怎么选择?根据用户类型及使用场景配置推荐
如何选择阿里云服务器配置?2025年全解析!个人用户可选68元/年的轻量应用服务器(2核2G、200M带宽),企业用户推荐199元/年的ECS通用算力型u1实例(2核4G、5M带宽)。针对不同需求,还有内存型、计算型、高主频型及GPU服务器等多规格实例。带宽选择需根据访问量,小流量应用3M即可,高流量建议10M起步。存储方面,系统盘40GB够用,数据盘按需选择ESSD或SSD云盘,确保I/O性能满足业务需求。阿小云为你整理最新攻略,助你高效选型!
|
存储 缓存 应用服务中间件
|
弹性计算 安全 搜索推荐
阿里云国际站注册教程:阿里云服务器安全设置
阿里云国际站注册教程:阿里云服务器安全设置 在云计算领域,阿里云是一个备受推崇的品牌,因其强大的技术支持和优质的服务而受到众多用户的青睐。本文将为您介绍阿里云国际站的注册过程,并重点讲解如何进行阿里云服务器的安全设置。