Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Using Measurement Studio purely for GUI?

Solved!
Go to solution

Hi all,

 

I find LabVIEW's graphical  + dataflow programming approach fantastic for acquiring, transferring and processing data. The front panel is also great for simple standalone VIs, or quick hacks to try out some code.

 

However, when it comes to creating a professional-looking GUI for a large application, I find LabVIEW's offerings tedious and unenjoyable to use. So far, I've used regular front panel objects, XControls, event structures, and property nodes.

 

I'm now looking at Measurement Studio. Here's what I'm thinking:

  • Implement business logic in LabVIEW (compile as DLL)
  • Implement GUI in either XAML or C++ -- mostly use native Windows elements, but bring in Measurement Studio controls for graphing

 

Is this a viable/sensible approach? Are there any "gotcha"s that I should look out for?

 

Thanks!

Certified LabVIEW Developer
0 Kudos
Message 1 of 2
(5,323 Views)
Solution
Accepted by JKSH

Hi JKSH,

 

Everything you have described should be possible as LabVIEW can create both DLLs and assemblies. It may require you to include an additional assembly in your project to get everything working correctly when you compile. Also, you will be required to have the LabVIEW Run Time Engine (RTE) installed on the machine you are running the application on. If it is the same machine that LabVIEW is installed you should be all set and if not the RTE is available on our website (ni.com/downloads).

Patrick H | National Instruments | Software Engineer
Message 2 of 2
(5,308 Views)