LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to develop Object Oriented VIs (using .DLL) for LabVIEW

Hi,

I know that I can build a simple c-based .dll in VC++ and then make a small LabVIEW Sub-VI to call that VI but I would do the same for Object Oriented VIs. Can anyone point me to sample document about how to do that.

Sorry if my question is not clear. What I want to do is build OOPs concept using LabVIEW sub-VIs.

Thanks,

Message Edited by vasu on 05-03-2007 11:32 AM

Message 1 of 7
(3,959 Views)
anyone has any thoughts??
0 Kudos
Message 2 of 7
(3,952 Views)
Hi,
there are a few programs that let you build OOP in LabVIEW.  Here's a thread about this.
I prefer to use the SciWare's GOOP developer.
Good luck! 🙂

Yohan
0 Kudos
Message 3 of 7
(3,942 Views)

Hi Yohan

Can you tell me more about how you are using GOOP Developer.

Kurt Friday
www.sciware.com.au
0 Kudos
Message 4 of 7
(3,923 Views)
Hi Kurt,
I used GOOP Developer to create some classes that take advantage of the OOP, specially member variables, virtual functions and inheritance.  Keeps my code clean and saved me lots of time.  Apart from the obvious fact that you are the owner/co-owner of SciWare, why do you ask? Smiley Happy

Yohan
0 Kudos
Message 5 of 7
(3,897 Views)
Hi Yohan

Its great when people rave about my product, and it gives me a buzz when developers are using it to solve problems and build sophisticated systems. I spent four years developing this product, not for financial gain, but essentially for the joy of achieving it, so any feedback that users can provide about how they are using it and the systems they are developing just inspires me to do better.

Are you using GOOP Developer for Academic use, or are you still in the evaluation phase?


Kurt Friday
www.sciware.com.au
0 Kudos
Message 6 of 7
(3,881 Views)
I am using it in both cases... I'm curently a student in electrical engineering and have used it for school and I also use it at work in an evaluation phase.  The reason being, the more I learned about software engineering, object-oriented programming through C++ and LabVIEW, the more I saw a need to organise my code and make use of the GOOP programming style.  Now, why I use SciWare's GOOP Developer instead of other programs is more based on the fact that I preferred the interface and found the tutorial very interesting and helpful.  I also liked the fact that I can evaluate the sofware and determine if it would be the solution I was looking for.

That being said, we could talk about this some other way instead of hijacking this thread!Smiley Very Happy  I have some constructive criticism i could share.

Yohan
yohan.belval@gmail.com

Message Edited by NahoY on 05-07-2007 10:29 AM

0 Kudos
Message 7 of 7
(3,847 Views)