LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview style controls in VB

I'm developing an application in visual basic and I want to utilise some
fancier graphing controls as the MSChart control is not going to be
sufficient for my needs. I've had a look at a few National Instruments
packages, Measurement Studio and the now obsolete ComponentWorks but they
contain a lot of stuff that I don't need (eg. C++ classes) also the $2900
price tag has scared me off a bit. All I want is a graphing activex control
for VB6 that will handle real-time 2D plotting and has features such as
cursors, etc. built in. Does anyone have any suggestions on a good control
out there. I have Labview6i, is there a way to utilise its controls in VB6?

Thanks
Nick
0 Kudos
Message 1 of 3
(2,799 Views)
Are you sure that Component Works is obsolete. I haven't checked NI's web site but their 2001 catalog lists it as the Measurement Studio Starter Kit for $495.
0 Kudos
Message 2 of 3
(2,799 Views)
I don't think you can use any of LabVIEW's controls directly in VB but you can call LabVIEW app's from VB
via ActiveX:

http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/862567530005f09e86256843004469c8?OpenDocument

In LabVIEW, you could make a small simple VI that has just a chart on the front panel. Compile the VI into an EXE and enable ActiveX server. Then, in VB, you can call the LV ActiveX server and pass it data to plot on the chart.

Chris_Mitchell
Product Development Engineer
Certified LabVIEW Architect

0 Kudos
Message 3 of 3
(2,799 Views)