注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
WINDOWS下的很多执行文件都是可以运行多个实例的,比如操作系统自带计算器 ,可以同时多次运行,互相不影响。 VC编程中,关于执行文件单个实例、多个实例以及各个实例之间的相互关系是很常见的,但是LABVIEW生成的执行文件默认是单实例的,也就是说,我们不能通过多次双击执行文件名称来多次运行这个执行文件。如果多次运行这个执行文件,一般会自动将已经启动的实例的运行主窗口置于最前面。 LABVIEW默认运行单实例是非常合理的选择,我们知道,LV创建的程序一般是与硬件相关的,往往硬件的唯一性是不允许多个用户同时访问的,为防止多个用户同时操作同一硬件设备,因此LABVIWE选择了只允许创建单一实例。
虽然LABVIEW默认是单实例的,但是实际上通过修改INI文件是可以创建多实例的,具体步骤如下:
- 创建LabVIEW可执行档
- 运行该执行档一次,可以看到一个ini的配置文件在和可执行档同样的目录下被创建了
- 关闭可执行档,并打开该ini配置文件
- 将下面的语句添加到ini文件的[] 语句之下,是你的可执行档的名字 allowmultipleinstances = TRUE
- 保存并关闭可执行档
- 现在你可以同时运行多个实例
|