11-13-2015 09:00 AM
I have a 32-bit LabView Application written using LabView 2011 which installs and Registers itself as an Active X COM Server. I then used the resulting type library with a 32-bit Delphi Application in order to launch and communicate with the LabView application (Change Boolean states and retieve data etc).
This all worked fine on Windows 7 32-bit OS but not on Windows 7 64-bit OS.
The LabView application appears to work on its own, The Delphi launching application will not launch it?
I have used mmc comexp.msc /32 to configure the COM server to run as the Interactve user with appropritate launching privileges.
Solved! Go to Solution.
11-18-2015 08:25 AM
Hi Moorey,
I would first suggest updating drivers and anything else that you have access to and see if this solves it. Next it may be good to test if the Delphi application is able to launch a different piece of LabVIEW code to see if it is what you have written that is the issue or the fact that it is LabVIEW.
Would you be able to give me a bit more information about what the LabVIEW code itself is doing and how you are trying to launch this?
Cheers,
Luke
11-18-2015 08:53 AM
Hi Luke,
Many thanks for your reply. I have just manged to track down the problem almost at the same time your reply came through.
My Delphi App is also a COM Server, allowing me to remotely launch it from another system. What I had forgotten was that the remote system instigates the connection to the LabView Application otherwise the local Delphi application just sits there and does nothing. I did it this way as a work around a few years ago because I could not get the remote Delphi application to launch the labview application or attach to it as a running instance directly.
Thanks Again