From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
07-27-2017 01:39 PM
I built an application and an installer in LV2017 (64bit) on a PC with Windows 7 Pro 64bit.
I installed the application on a Windows10 Home tablet (64bit).
When I try to launch the application I get an error window:
"MyHOMEalarm.exe- Entry Pointing Not Found
The procedure entry point BaseReleaseProcessExePath culd not be
Located in the dynamic link library C: \ ProgramFiles \ BETA \ Alarm \ data \ kernel32.dll. "
After clicking OK, the front panel with the broken arrow appears and a new window with the message:
"Missing external function kernel32.dll: GetSystemPowerStatusC in VI Alarma.vi"
What can I do?
07-27-2017 03:39 PM
@Marinica wrote:
What can I do?
Attach your VI(s) and let us take a look to find the flaw.
Bob Schor
07-27-2017 07:24 PM
Attached is all the compressed project.
It was developed on Windows10 Professional 64bit machine and under LV2017 64bit.
I need to run the application on a 64-bit Windows10 machine
07-27-2017 07:33 PM
Into the same project are two others simple applications build that work very well on target machine:
CheckCOM
DefaultDirectory
The main application is Alarma.vi but it works using two additional hardware device:
-BMS1040 - is an acquisition and programmable controller 16inputs, 4outputs. It communicate using RS485 and ModbusRTU protocol.
-USR-GPRS-410 is an GPRS server able to send SMS to a mobile phone
07-28-2017 02:11 AM
@Marinica wrote:
I built an application and an installer in LV2017 (64bit) on a PC with Windows 7 Pro 64bit.
I installed the application on a Windows10 Home tablet (64bit).
When I try to launch the application I get an error window:
"MyHOMEalarm.exe- Entry Pointing Not Found
The procedure entry point BaseReleaseProcessExePath culd not be
Located in the dynamic link library C: \ ProgramFiles \ BETA \ Alarm \ data \ kernel32.dll. "
After clicking OK, the front panel with the broken arrow appears and a new window with the message:
"Missing external function kernel32.dll: GetSystemPowerStatusC in VI Alarma.vi"
What can I do?
Are you trying to run your exe on a tablet?
If yes, what processor has this tablet?
07-29-2017 01:12 AM
The tablet is ASUS T101HA,
Processor: Intel Atom x5-Z8350 CPU @ 1.44GHz
RAM: 2GB (1.83GB usable)
07-29-2017 01:30 AM
On the other hand, I installed and run another two applications, of which one also used the RS485 communication.
The tablet does not have a native serial port, but I used an USB-RS485 adapter cable from FTDI. The drivers have been installed very well and the small test application communicates excellently with my hardware device.
07-30-2017 05:22 AM
Are the two application that you have run on the tablet also LabVIEW builds ?
07-30-2017 12:07 PM - edited 07-30-2017 12:36 PM
Does the application work correctly if you run in on a windows machine that is not a tablet?
(I assume things would work correctly if you disable that loop where you call the dll).
Why are you including kernel32.dll with the installation?
Have you tried using LabVIEW 32bit instead? (LabVIEW 64bit is an unusual choice for something like this. What was the reason for the decision?)
09-08-2017 01:00 PM
Sorry for the delay.
I was on vacation.
I used LV64b because the laptop I developed was 64b (W7-64b) and I installed LV64b. The target machine runs W10-64b, so I did not get tired of trying 32b.
But now I will, let's see what happens