Everything You Need to Know about VI Scripting in LabVIEW
summary
Condenses 26 years of LabVIEW experience into practical VI Scripting how‑tos: turn on scripting and use the VI Scripting palette, class browser (Ctrl+Shift+B) and QuickDrop templates to automate edits. Shows concrete scripts that left‑justify while‑loop subdiagram labels, detect unwired Open/Create/Replace File terminals, and add an initialized numeric shift register plus increment wiring. Explains private INI tokens and 30 hidden app instances, cautions about crashes, and demonstrates a right‑click plugin built in 33 minutes that actually works. traverse for G objects and close references.
AI-written summary · about
chapters (14)
- 0:00VI scripting in LabVIEW
- 1:41Automating tasks and XKCD
- 7:40Enabling VI scripting
- 16:03VI server scripting basics
- 24:47Class and owner hierarchy
- 32:20Scripting limitations and runtime
- 34:25Application instances troubles
- 37:53Wiring and block diagram edits
- 40:58Flat sequences quirks
- 43:47Positioning objects gotchas
- 46:36Bumping code best practices
- 47:37When to use scripting
- 50:26Undo transactions and templates
- 51:48VI scripting resources
related talks
49mModern Development Workflows in LabVIEW
51mInnovate, Validate, Elevate: LabVIEW Quality Paradigm
24mUsing LabVIEW To Do Totally Legal Things Online
48mStop Straightening Wires - Focus on what matters
07m7x7 From Ideas to Reality
56mAdvanced Scripting Using SSIS Script Tasks and Components
18mVim, the text editor that will make you ditch your mouse
14mVIM for Victory
