LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error 1003 occurs with exe by absolute path Subvi

I build a main vi, then build the exe, the main vi is just call a Subvi by open vi reference function.

I am sure the main vi is good, no any error

I build a subvi a_1 ,a_2 ,b_1,b_2.

Then I run the main VI to call those in the Labview Development environment,

there is no any error

 

>>>main vi is good

Main.png

>>>>a_2 ok

Call_a_2_ok.png

>>>>b_2 ok

Call_b_2_ok.png

After build exe,

Use exe(the main vi) to call a_1 is error 1003 missing the typedef ....but a_2 is no error

then call b_1 is still error 1003 missing the subvitime delay...... but b_2 is no error

>>>a_1 error

Call_a_1.png

Call_a_1_error.png

>>>b_1 error

Call_b_1.png

Call_b_1_error.png

 

the typedef of visa... and the sub timedelay.. is not my subvi, they are in the labview development environment, why the exe can't find them??

 

That means the open vi reference is a low level Dynamic call function!!!???

Please don't tell me to pack them in the exe when build the exe, or choose static call function.

 

IF I use Teststand to call a_1 or b_1 ,there is no any error, why Teststand can ,but the exe cant?

 

0 Kudos
Message 1 of 1
(909 Views)