Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual

Page 78

Advertising
background image

Teledyne LeCroy

Verification Script Engine Reference Manual

Version 6.6x

73

Note:

Although the dialog box input text parser tries to determine a type of list item automatically, a text enclosed

in quote signs "" is always considered as a string.



Remark:

This function works only for VS Engines controlled via the GUI. For VSEs controlled by COM/Automation

clients, it does nothing.

This function "locks" the PETracer application, which means that there is no access to other application features
until the dialog box is closed. In order to prevent too many InputBox calls -- in the case of a script not written
correctly – VSE keeps track of all function calls demanding user interaction and doesn't show dialog boxes if a
customizable limit was exceeded (returns null object in that case).

Example:

if( Something )
{

v = InputBox( "Enter the list", "Some stuff", "Hello world !!!, 0x12AAA,
Some, 34" );

ReportText ( FormatEx( "input = %s, 0x%X, %s, %d", v[0],v[1],v[2],v[3] )

);

… # Go on…


str = InputBox( "Enter the string", "Some stuff", "<your string>",

_IB_STRING );

ReportText( str );

}

Advertising