This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

How to Make a Dynamic Dispatch VI Static in a Class?

Updated Aug 22, 2023

Environment

Software

  • LabVIEW

I am using Object-Oriented Programming (OOP) in LabVIEW and have a dynamic dispatch VI that is part of a class. Now I want this VI to be static. What should I do?

Complete the following steps to change a dynamic VI into static:
  1. Open the dynamic VI which you want to change.
  2. Right click on the Class In terminal and select This Connection Is>>Required as shown below.
  3. Change the Class Out terminal into Recommended or Optional similar to Step 2.

If the class is going to be part of a dll or executable, you must make the VIs static if you do not want them to be included in a separate support folder.

Additional Information

Vice versa for the VI changing from static to dynamic dispatch.