07-24-2006 04:24 PM - edited 07-24-2006 04:24 PM
Message Edited by jochynator on 07-24-2006 04:25 PM
Message Edited by jochynator on 07-24-2006 04:26 PM
07-24-2006 04:46 PM
07-24-2006 05:07 PM
07-24-2006 05:10 PM
07-24-2006 11:40 PM - edited 07-24-2006 11:40 PM
As said in that other thread, this is the lvlib thing or actually not really but rather the multiple context addition in LabVIEW 8. If you simply run test.vi in LabVIEW you run it in the main context and that is the same as was used to run any and all VIs in previous versions of LabVIEW. If however you create a project the vi runs in the context of that project environment. The function used will still search the internal list of open VIs that belongs to the main context and fail to find the specified VI, since it is opened in a different context.
@jochynator wrote:
This behaviour is really strange. When I open only simple test example it works but when I create empty LV project, error occurs. Just try.
1) run test.vi (nothing other in memory) - it works
2) close test.vi then open empty project (not necessary ad test.vi to them)
3) open test.vi again - test.vi and new project in memory
4) run test.vi
5) error occurs
Message Edited by rolfk on 07-25-2006 06:41 AM
07-25-2006 02:13 AM
07-25-2006 05:25 AM
07-25-2006 09:26 AM
You don't write a single line of C for this. It is all VIs.
@jochynator wrote:
Thanks Rolf for the explanation. I hope next version will have something like that. But I need to solve this problem now. I have no experience with C so is there someone who can help?
07-25-2006 11:06 AM