10-30-2018 02:30 PM
Hello,
We have been using a program written on 2010 LabWindows CVI and Windows XP environment. We now getting new computer with Windows 10.
Can we use the same program?
I tried to generate a 64-bit version and build a new release. But I get an error message
saying
"dataskt.h" The LabWindows/CVI DataSocket library is not supported on X64
Thanks
Bobby
Solved! Go to Solution.
10-31-2018 04:40 PM
Hi,
Considerations for Porting Applications to 64-bit
he following LabWindows/CVI components are not supported in 64-bit applications:
11-02-2018 09:26 AM
Hello Bobby,
before trying a port of your application to 64-bit, which is definitely not a trivial task, have you tried to run it on Win10? In a large number of cases you will be able to run it without problems.
11-06-2018 03:50 PM
Hello,
I am able to run it from a computer with Windows 7 using the 32 bit application.
So I made a 32-bit distribution disk from there.
But when I try to install the distribution disk into a Windows 8, it wont install it.
Bobby
11-06-2018 03:53 PM
Hello,
So there is no other libraries like the dataskt.h that I can use?
Do I have to start writing the program all over again?
Thanks
Bobby
11-06-2018 04:58 PM
My hunch here is that the 64 bit vs 32 bit issue is a "red herring". Like Roberto, I'd say that you should generally not have any issue running 32 bit applications on 64 bit windows. (https://docs.microsoft.com/en-us/windows/desktop/WinProg64/running-32-bit-applications).
Before you burn up time trying to port to 64 bit and/or source out alternative libraries, spend the time to build a simple 32 bit "hello world" app in CVI and install it in your Windows 8 and 10 machines. Add in a few key libraries and repeat. There may be some wrinkles due to changes in the Win32 SDK that need to be addressed but they would likely just be due to changes in the windows API that occurred on the progression from Win XP to Vista to 7 to 8 to 10. This forum has quite a few threads that document these wrinkles as they cropped up over the years.
Hope this helps!
11-06-2018 05:52 PM
Hello,
I tried it again. I created a 32-bit version distribution disk on a Windows 7 environment. And then installed it on a Windows 8. It worked. I will try Windows 10 next.
Thanks