labviewactive控件+回调生成exe

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了labviewactive控件+回调生成exe相关的知识,希望对你有一定的参考价值。

labviewactive控件+回调生成exe
首先打开软件,在软件中新建一个labview项目,
2.接着在界面左上方找到“程序生成规范”选项,右击该选项会出现一个下拉框,我们在下拉框中选择“新建”,并在子下拉框中选择“应用程序(EXE)”。
3.然后界面上就会弹出一个“我的应用程序属性”对话框,点击对话框左上角的“信息”选项,并在对话框右侧设置目标文件名以及目标目录。
 4.在对话框的左侧点击“源文件”,可以添加到“始终包括”一栏中。
5.然后在对话框的左侧点击“图标”选项,可以勾选“使用默认LabVIEW图标文件”,将默认labview图标作为应用程序图标;
 6.接下来我们点击对话框底部的“生成”按钮,就可以开始生成exe文件的工作。
参考技术A 首先准备好一个项目,里面放上做好的vi

打开生成应用程序
有两种打开应用程序方式。
第一种在项目浏览器里,项目里的程序生成规范右键->新建->应用程序
第三种前面板里,选择工具->通过VI生成应用程序exe(如果弹出窗口“待创建labview项目”可以点击继续,对于已经有项目路径的没有该窗口)
配置
创建应用程序
弹出窗口属性,在信息->目标文件名修改名字

选择源文件->点击项目文件中需要生成的vi->点击→ -> 在启动vi中显示了该vi->点击生成

等待生成完毕

打开生成的路径或者在项目的程序生成下
点击自加1.exe运行(后续移植,只需要将自加1文件夹复制粘贴)

对于生成的exe文件,大多都希望能移植到其他的电脑上运行。而在没有labview环境下的电脑系统需要安装程序。
创建安装程序
在项目浏览器中项目里的程序生成规范右键->新建->安装程序

在弹出的属性窗口下,选择源程序,点中可执行文件夹,添加→,在程序文件中看到该执行文件,点击生成

生成完成

接着可在项目浏览器中看到

在路径下看到

进入我的安装程序中,再进去Volume文件下,在没有labview环境下可以点击setup.exe安装。

安装好后就可以去打开自加1.exe,正常运行。
参考技术B 在 Labview 中,控件可以和回调函数配合使用,生成可执行文件。这样就可以利用 Labview 中提供的各类控件实现可视化界面,及回调处理程序,生成可 运行的exe文件。

1.在Labview中先建立工程,编辑子程序,添加想要控件,如文本框、滑动条,按钮等。

2.编辑控件的调用回调函数,其调用的条件为,当该控件的值发生变化时,将会自动调用回调函数,不用调用者进行操作,这样就可以在回调函数中进行后续的处理。

3.生成exe文件,在Labview中,选择文件——生成可执行文件,输入文件名,点击确定即可生成exe文件。

最后,可以将生成的exe文件
参考技术C LabVIEW ActiveX 控件是一种用于创建可视化应用程序的开发工具,它可以帮助开发者快速创建可视化应用程序,而不需要编写大量的代码。回调函数是一种特殊的函数,它可以在特定的事件发生时被调用。回调函数可以用来实现某些特定的功能,例如在某个按钮被点击时执行某些操作。使用LabVIEW ActiveX控件可以生成可执行文件,这些可执行文件可以在任何支持ActiveX控件的环境中运行,例如Windows系统。回调函数可以用来实现某些特定的功能,例如在某个按钮被点击时执行某些操作,或者在某个特定的事件发生时执行某些操作。使用LabVIEW ActiveX控件可以生成可执行文件,这些可执行文件可以在任何支持ActiveX控件的环境中运行,例如Windows系统。

为啥生成的exe文件在别人的电脑上无法运行

你这个EXE是在什么环境下编译生成的?
如果不自带运行库,那么别人的电脑当中没有这个编译环境的话,当然无法运行。
参考技术A 首先要有vb运行库:c:\windows\system32\msvbvm60.dll,还有你用到的控件,把这些和程序放在一起就可以了。

以上是关于labviewactive控件+回调生成exe的主要内容,如果未能解决你的问题,请参考以下文章

无法使用回调方法更改 ASPxFileManager 控件的 RootFolder

emWin6.x按钮Button控件自定义回调函数,实现各种按钮效果

MFC C++ 在回调函数中编辑 Windows 控件

背水一战 Windows 10 (67) - 控件(控件基类): DependencyObject - CoreDispatcher, 依赖属性的设置与获取, 依赖属性的变化回调

emWin6.x按钮Button控件自定义回调函数,实现各种按钮效果

winform如何用Timer实现将时间动态显示在窗体上?