VI class/Compiled.Last Compiled With property: Difference between revisions
Appearance
< VI class
m Category reorg |
m Added VI Scripting Property Category to page |
||
Line 58: | Line 58: | ||
== External Links == | == External Links == | ||
{{ambox|text=Add links to external resources that would also help.}} | {{ambox|text=Add links to external resources that would also help.}} | ||
[[Category:VI Scripting Property]] | |||
[[Category:VI Server Property]] | [[Category:VI Server Property]] |
Latest revision as of 18:27, 7 May 2020
VI Server Property Information | |
---|---|
Property ID | 2B4 |
Scope | VI Scripting |
Data Name | Compiled.LastCompiledWith |
Short Name* | Compiled.LastCompiledWith |
Long Name* | Compiled:Last Compiled With |
* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE. | |
Owning Class ID | 2 |
Owning Class Name | VI Class |
Data Type | Enum U16 TypeDef data type |
Property Node | ![]() |
Available in Real-Time Operating System | Yes |
Available in Run-Time Engine | Yes |
Available with control VIs | No |
Available with global VIs | No |
Available with polymorphic VIs | No |
Available with strict type definitions | No |
Loads the block diagram into memory | No |
Loads the front panel into memory | No |
Must wait until user interface is idle | No |
Need to authenticate before use | No |
Permissions | Read Only |
Remote access allowed | Yes |
Settable when the VI is running | No |
Returns the level of compiler optimizations that LabVIEW last used to compile this VI. The value corresponds to whether the complexity of the VI was greater or less than the threshold at which LabVIEW begins limiting compiler optimizations to prioritize editor responsiveness.
This property provides programmatic access to the Last compiled with field on the Memory Usage page of the VI Properties dialog box. You can use this value to determine whether adjusting the complexity threshold can improve the execution speed of the referenced VI.
Possible Errors This property returns error 1000 if the referenced VI has never been compiled.
0 | Partial compiler optimizations —Indicates that the complexity of the referenced VI is greater than the last threshold used to compile the VI. VIs with this value may execute more quickly when compiled with a lower threshold.
|
---|---|
1 | Full compiler optimizations —Indicates that the complexity of the referenced VI is less than the last threshold used to compile the VI. You cannot adjust the complexity threshold to improve the execution speed of a VI with this value.
|
Uses
![]() |
Specific use cases for this property. |
History
![]() |
History information is needed. What changes have occurred over previous versions? |
Version | Change(s) |
---|---|
![]() |
More info to come. |
See Also
![]() |
Add links to internal wiki pages that would also help. |
External Links
![]() |
Add links to external resources that would also help. |