LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

editing an executable

I have a massive VI. Basically, I need to edit the main VI, which is an executable. from the hierarchy I can access and edit the subVIs, but not the main VI. Any ideas whatsoever?
0 Kudos
Message 1 of 5
(2,858 Views)
You must place your Main vi into another one. Then your executable will be small, but Main vi will be appear in hierarchy as SubVI and will be editable.

Hope it help.
Message 2 of 5
(2,858 Views)
When an executable is created, the VI is saved to the exe file without a diagram. Without a diagram, you can't edit the VI. If you don't have the original source code with diagram, then there's nothing you can do.
0 Kudos
Message 3 of 5
(2,858 Views)
But he wrote above, that he _able_ to edit SubVIs (I also don't fully understand, how it is possible)...
But my opinion, that this way is not very correct way. Usually I using for such things "plugins" architecture - dynamically called SubVIs (open by reference, then call by reference). It makes possibilities for changes my code without rebuilding whole application.

with best regards
0 Kudos
Message 4 of 5
(2,858 Views)
It really depends on how the executable was built. Prior to 6.1, you had the option to not remove diagrams though this would obviously be a security problem. All you had to do was rename the exe to llb and edit away. Some people did choose to do this and it's possible he's talking about an older executable. I agree about the plug-ins making life easier.
0 Kudos
Message 5 of 5
(2,858 Views)