怎样去掉LabVIEW生成的应用程序双击后自动运行

来自:    更新日期:早些时候
labview生成的exe如何自动运行~

逐个回答你的问题。
1.“也生成exe文件,但是还显示.vi?”,这个问题可以通过设置VI的属性来解决。
在编程环境下,选择菜单‘文件’、‘VI属性’。在弹出的对话框中选择‘窗口外观’,将‘与VI名称相同’选项勾掉。然后在窗口标题中填入你想要显示的标题。
2.“但是打开时要先点击连续运行按钮才能运行”,这个问题我才是你的程序没有采用循环机制,而就是简单的程序算法。LabVIEW的exe是会自动运行的。其实你的程序并不是没有执行,而是只执行了一次就结束了。所以你在后面板上需要将整个程序放到一个while循环框里,这样就会循环执行了。如图,while循环中还要加上定时循环的时间,至少是1ms,否则CPU占用率会非常高。或者可以直接使用“定时循环”结构框。
3.“如何取消这三个按钮和菜单栏”这个问题和第一个问题相同,选择菜单‘文件’、‘VI属性’。在弹出的对话框中选择‘窗口外观’,选择‘自定义’,之后你就能看懂了,想怎么设置都行。‘显示菜单栏’,‘运行时显示工具栏’勾掉。
4.“重新做自己的菜单栏”,选择菜单‘编辑’、‘运行时菜单’,对话框中选择‘自定义’。然后应该就行了,至于怎么使用菜单和程序关联,看LabVIEW自带的帮助就行了。

可以使用C#来编写,以下是代码,你看看是否就是你想要的效果。
创建一个名为MyStart的工程,然后在Program.cs中的main函数写入:MessageBox
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace MyStart
{
static class Program
{
///
/// 应用程序的主入口点。
///
[STAThread]
static void Main()
{
if (MessageBox.Show("是否启动主程序?", "注意", MessageBoxButtons.YesNo) == DialogResult.Yes) //这就是弹出的对话框
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
}

在生成EXE里设置就可以了,这样双击EXE就不会直接运行了。



这个功能在高度面板中好像是无法实现的。你要想响应“启动”这个按钮的事件等,是必须要程序运行后才行的。没运行,就没办法响应。
如果生成应用程序后,就不会有上面的那个箭头了。程序会自动启动,这时,你可以通过启动按钮来启动程序。相当于启动下面是一个CASE结构,真时去执行一套程序。


怎样去掉LabVIEW生成的应用程序双击后自动运行视频

相关评论:
  • 17138954137怎样去掉LabVIEW生成的应用程序双击后自动运行
    魏都背在生成EXE里设置就可以了,这样双击EXE就不会直接运行了。

  • 17138954137labview生成执行文件后,打开运行,但是它的名称后面还是会有.vi的后缀...
    魏都背生成exe之前,在菜单栏 文件 VI属性里,外观中,去掉一个 VI与名字相同就可以了。

  • 17138954137labview+图形导出怎么把坐标线去掉或者淡化
    魏都背右键波形图或者波形图表,导出简化图像,打开的选项框中可以选择是否需要网格线,以及导出的图片类型,建议你导出为.emf格式的图片,放大后清晰,其他格式的,放大后有些模糊。

  • 17138954137labview8.6打包成exe后怎么去掉菜单栏?
    魏都背菜单》开始》VI属性,或右键右上角的VI图标,再VI属性。然后在属性对话框类别下拉菜单中选择窗口外观》选择对话框或选择自定义显示菜单去钩都可以去掉菜单。如果你想要自定义的菜单,在程序框图中右键》编程》对话框与用户界面》菜单中进行增减操作菜单相差功能即可。

  • 17138954137labview生成的文件(EXE) 在任意一台无labview的电脑上打开么??_百度...
    魏都背去掉“使用默认LabVIEW图标文件”前的勾选,在弹出的对话框中选择添加刚才保存的图标文件,注意“图标图像”的类型要与编辑该图标时选择的类型一致,如图 6. 选择预览》生成预览,然后可以看到将来会生成哪些文件,其中就包括我们的独立可执行应用程序,现在还看不到我们自定义的图标,不用着急,最后生成以后...

  • 17138954137LABVIEW去掉一个最大值和最小值的VI
    魏都背这个不难,你自己做完全可以。LabVIEW里“数组最大值和最小值”是专门计算数组的最大值和最小值,以及它们的索引值,然后再利用“删除数组元素”删除即可。

  • 17138954137labview运行时顶上logo能去掉吗
    魏都背能。软件默认的“与VI名称相同”选择框的钩是打上的,把这个钩去掉,左边的窗口标题就可以自己编辑修改了,这时候把.vi去掉,就光剩下VI名称了。labview程序面板和前面板的名字都都会是vi文件的名称相同,当然如果有需要可以自行设置。设置位置:文件——vi属性——窗口标题。

  • 17138954137labview,如何把波形图的框架图拿掉,就是背景上灰色的底框,我不...
    魏都背单击毛笔图标(上图红圈内),鼠标会变成毛笔状,在波形图框架的灰色区域上右键单击,弹出如下图的颜色选择框,可自行选择颜色。若要去掉灰色区域,可以将其改为透明色,单击右上角的T图标(红圈内)调整完成后需要将鼠标工具切换回自动状态。按住shift弹出工具选板,此时工具选板上部的矩形指示灯应该是墨...

  • 17138954137labview怎么去掉波形图网格线以便导出图片没有网格线
    魏都背右键点击波形图,选择属性;在属性界面中选择Scales;默认选择修改的是X轴,在右下方是修改网格线的选项;点击网格线的颜色框,选择空白色(如图,不是白色,是空白)再把Y轴的也修改,即可得到无网格线的波形图;

  • 17138954137谁能告诉我LABVIEW中这个图标在哪啊,谢谢了
    魏都背1、枚举控件。如下图 参照上图,在下拉列表与枚举分类中找到“枚举”,放置在前面面板上。这样在程序框图中就出现一个枚举变量,他的缺省状态是控制器,你把它改成显示控件就可以了。2、选项卡控件,也就是在下拉列表与枚举分类右边的那个分类里。同样找到“选项卡”控件后放在前面板,并改成显示控件...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网