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: 

how can i build my application into a web page


0 Kudos
Message 1 of 3
(2,311 Views)
Your question is not complete and is not very clear.

1)If you want the front panel of your application to be viewable in the webpage, you can do that using the labview built-in web server and get the snap shots of the front panel image in the web.

2)If you want the web page to execute a particular VI on the server, for that you need the internet Developer's toolkit available from NI. That would be like submitting the request to a particular VI and getting the results back in the web browser.

3)If you want your application (VI or EXE) be embedded into a webpage where you could interact (Running, stopping and changing Front Panel values) with it, then that is currently not possible. There is no LabVIEW ActiveX control (like Real Player) that could be embedded into a web
page.

Hope this would answer what you meant.

A Rafiq
0 Kudos
Message 2 of 3
(2,311 Views)
Ouch, I hope I'm reading this wrong.

My understanding is:

1. You can embed ActiveX controls into your VI using the ActiveX container.
2. You can invoke LabVIEW programs via the ActiveX Automation server from say VC++ or VB but this actually invokes the application in a separate window.
3. You CANNOT embed a LabVIEW front-panel into an application (written in say VC++/VB) that has ActiveX containers because there isn't a LabVIEW ActiveX control available.

Sounds incomplete to me. Please tell me I'm having a nightmare or I'm reading this wrong.
0 Kudos
Message 3 of 3
(2,311 Views)