From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, 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: 

LabVIEW object oriented programming issue

Solved!
Go to solution

I am learning LV OOP nowadays, and I have some questions about it. I used LV classes to replace the sub VIs, such as File I/O VI, or device driver VI. But when it comes to main VI, I had to use the traditional producer-customer framework. It's not true LV OOP, but how can I use LV OOP to develop the main VI or top level VI?      

0 Kudos
Message 1 of 2
(1,660 Views)
Solution
Accepted by topic author GrayJoker

Classes do not replace VI's. If anything they might replace your use of clusters or other data types in some situations.  I would read this if you have not already:

LabVIEW Object-Oriented Programming: The Decisions Behind the Design

0 Kudos
Message 2 of 2
(1,628 Views)