12-19-2006 09:09 AM
12-19-2006 12:05 PM
10-05-2007 12:25 PM
08-31-2018 10:40 AM
EVEN I HAVE THE SAME PROBLEM CAN YOUHELPME OUT PLEASE
08-31-2018 10:45 AM
First fix your broken keyboard. The Caps Lock key must be stuck.
Typing in all caps won't help you get information from an 11 year old thread. Please start a new thread with a clear statement about what you have tried and attach the vi that is not working.
08-31-2018 10:59 AM
I have a LabView Executable and I want to control it by python using activex control. When I use the method getvireference I get the error open vi reference no longer matches vis in memory. A filename is no longer sufficient because fullname of vi has own libraries. What is the reason for this ?
It works for other labview executable. Can you help me in this matter.
09-01-2020 02:40 PM
Have you figured out this problem? I just got it as well and haven't found much.
09-03-2020 05:46 AM
It would help if you (all of you) posted what you have.
Open VI Reference adapts to a string or a path.
If you wire a path, it must be the correct path. (This might be a little looser in an executable, where the paths changed by).
If you wire a string, it probably must be the VI name, or the fully qualified VI name. The VI must be in memory.
If you convert a (fully qualified) name string to a path, you won't get good results.
There are lots of alternatives. For instance, when starting the VI, pass the reference of the caller to it (This VI). Or use a static VI reference. Knowing the exact use case would be required to suggest other solutions.