From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

conver exe to vi

Solved!
Go to solution

Can i convert .exe to .vi file in LabVIEW..I want to know solution of this..

 

0 Kudos
Message 1 of 16
(3,768 Views)
Solution
Accepted by topic author krunal.parmar03

Hello kunal,

 

no that is not possible. I someone creates an exe, you can't recreate a vi out of it.
One of the reasons is to save the programmer's code from being copied.
It is also not possible recompiling C-Code and similar, for your information.

 

Regards

0 Kudos
Message 2 of 16
(3,755 Views)

That's usually impossible.

However if the .exe was built with the block diagrams embedded (which is not the default), then it is possible to extract the VIs from a .exe.

0 Kudos
Message 3 of 16
(3,730 Views)

How can you find out if the block diagrams are emedded in the .exe?

0 Kudos
Message 4 of 16
(3,699 Views)

I don't remember.  Try my old VI extractor.  I wrote it in LV 10.  Probably still works.

Message 5 of 16
(3,688 Views)

thanks...i will try and chech whethe it work or not...

0 Kudos
Message 6 of 16
(3,669 Views)

Its not possible,

See the example,

 

In the exe if you have output 9 then it can be from 0+9,1+8,2+7,3+6,4+5. Then finding which is input is tough job.

--------------------------------------------------------------------------------------------------------
Kudos are always welcome if you got solution to some extent.

I need my difficulties because they are necessary to enjoy my success.
--Ranjeet
0 Kudos
Message 7 of 16
(3,642 Views)

@Ranjeet_Singh wrote:

Its not possible,

See the example,

 

In the exe if you have output 9 then it can be from 0+9,1+8,2+7,3+6,4+5. Then finding which is input is tough job.


Gibberish?

0 Kudos
Message 8 of 16
(3,625 Views)

no output

0 Kudos
Message 9 of 16
(3,605 Views)
Why do you want to do this?

If it was created with an older version, typically all you could do was get a list of VIs. The exe was basically an llb. You could rename it and open it with LabVIEW. You could not see the block diagrams because they were almost always removed by the creator of the exe. I would recommend you give up trying.
0 Kudos
Message 10 of 16
(3,600 Views)