12-16-2018 07:23 AM
Hi! ))
I have a question. I need to edit an exists base object of the LabVIEW environement. I want to add my metods to it, and/or to edit its embaded (native) methods, for example. Does this language give this possibilitie to its users? If YES, how can I do it: with which tools?
Thank you for advance!
:))
Solved! Go to Solution.
12-16-2018 01:05 PM
Could you add a few more sentences and explain what you are talking about. For example what is a "base object of the LabVIEW environement"?
12-16-2018 02:10 PM - edited 12-16-2018 02:13 PM
I think he wants to modify "LabVIEW Object", which one of course can do by creating your own class that inherits from "LabVIEW Object". But as with many other object oriented languages you can not modify the base class itself. It is the ancestor of any other class in LabVIEW but its functionality is strictly defined and can not be changed in the base class itself.
12-16-2018 04:14 PM
Yes, you are right, I want to do just that!
But, unfortunately, I do not know how to do this in LabVIEW: what tools of the LabVIEW can I used for it?
Tell me, please ))
12-16-2018 06:09 PM
If you want to change the LabVIEW Object, you can't. If you want to create your own class you simply go to File->New... and in there select Other Files->Class.
12-16-2018 07:01 PM
12-17-2018 02:22 AM
If what you are after is a tool that utilizes a base object that derives from GObject to extend it, then have a look at G#: info, VIPM, G# on LVTN, Github. So it is certainly possible to make use of it, although the base object GObject cannot be modified, but instead it can be inherited from.
12-17-2018 02:43 AM
Dear thols!
Thanks for the thorough answer!
))