微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > LABVIEW中Window 指针

LABVIEW中Window 指针

时间:10-02 整理:3721RD 点击:
LABVIEW中Window 指针

Window 指针

用VI的属性获取该子VI的窗口标题,然后将该参数传递给API函数FindwindowA获取该VI窗口的标准Handle,附件为findwindowA的LabVIEW实现

调用Windows API 会导致系统重启

我在VI中调用windows 的API (GetSystemDefaultUILanguage)来获得操作系统的语言版本,在调试的时候没有问题,但是创建.exe文件,运行后就会导致系统立刻重新启动,效果就跟按了主机重启动按钮是一样的。高手救命啊,再这么折腾下去,我的硬盘一定会挂掉!
另外我还想问问,通过dll调用,还要创建编辑*.c文件么?我如果不创建.c文件在调试的时候也一样正常调用windows API呀!
我想原因可能是,在调试的时候,dll调用的是c:/windows/system32/kernel32.dll,而打包创建可执行程序后,调用的是生成在data文件夹中的kernel32导致系统崩溃,但我搞不懂为什么,怎么去让可执行程序去调用c: /windows/system32/kernel32.dll

1. Don't use the full path, simply use kernel32.dll.
2. Delete the kernel32.dll in your data dir. You don't need this one anyway.  

啊哦 太复杂!

不懂,帮忙顶

你好,我看到了你在12年发的一个帖子,字符串转数组再求和,在串口通信的校验码中可以用到,我现在只能看到你文字,看不到资料,请问你那里还有吗?谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top