06-21-2006 05:11 PM
06-29-2006 09:24 AM
Hi,
I understand you are using Endevos GOOP tools. Unfortunately we don't have any automated way of upgrading from the older GOOP kernel, the new GOOP kernel has a different set of controls so we cannot just replace the kernel VI.
The manual way is to create a new class with the same name (probably easiest to clone the old one first to avoid naming conflicts). Create all methods and manually move the code from the old methods to then new ones. Make sure you don't copy the old Get Data/Set Data VIs to the new class, then you will get linkage problems.
If you already used the class within an application you will like to get the linkage right:-) Here is how:
Make sure the application is closed while creating the new class. Also make sure to use identical connector panes, class name and method names.
When you are done upgrading the class just open all public methods, thereafter you open the VIs using this class. Now save all VIs. Now the linkage should be correct.
You could have more fun...but if you have to you have to. I guess you either like to use inheritance or you like the better performance of the new GOOP kernel.
Thanks,
Jan Klasson