Gatan | AMETEKSkip to Main Content
No options found

Run VisualBasic script directly

DigitalMicrograph Script

Example script showing how a VBS script code can be created as a string variable and directly executed from a DigitalMicrograph script.

Preview

String vbsCode = "MsgBox(\"\"Hello, World!\"\",VBOKOnly,\"\"Info\"\")"
OKDialog("Visual Basic script:\n\n" + vbsCode )

String callString = "mshta vbscript:Execute(\"" + vbsCode + "(window.close)\")"
OKDialog("Command send to Windows:\n\n" + callString )

// Launching asynchronously. DM script continues and ends immediately
LaunchExternalProcessAsync( callString )