Short Name: Create from Data Type
Requires: VI Scripting
Class: VI Methods
To Use: Create a method.
Creates a control or constant of the data type you specify. LabVIEW always creates a control initially, even if you configure Style to create a constant or indicator. To change the type of the new object, use the Indicator property.
Use the To More Specific Class function to try to cast the reference this method returns to the specific class you want to use in the application. If the function does not return an error, the reference matches the specific class.
Data type | Name | Required | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Data Type | Yes | The data type you want to use to create the constant. | |||||||||||||||||||||||||
Style | Yes | Specifies whether you create a front panel or block diagram object. If you select a front panel object, this parameter further specifies the style of that object.
| |||||||||||||||||||||||||
Position | No | Specifies the position where you want to create the constant or control. | |||||||||||||||||||||||||
New Object Reference | Yes | The reference to the constant or control you create. | |||||||||||||||||||||||||
Make Names Unique | No | Determines whether to make the name of the constant or control unique. Make Names Unique does not rename the constant or control if a constant or control with that name already exists. |
The following table lists the characteristics of this method.
Data type | No return value |
Available in Run-Time Engine | No |
Available in Real-Time Operating System | No |
Settable when the VI is running | No |
Loads the front panel into memory | Yes |
Need to authenticate before use | No |
Loads the block diagram into memory | Yes |
Remote access allowed | Yes |
Must wait until user interface is idle | No |
Available with control VIs | Yes |
Available with global VIs | Yes |
Available with strict type definitions | Yes |
Available with polymorphic VIs | No |