Teledyne-lecroy SAS_SATA Tracer_Trainer Automation API Manual Manual de usuario Pagina 46

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 94
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 45
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11
46
Example
C++:
// In this example, we use wrapper functions provided by the #import directive.
ISASTrace* trace;
. . .
ISASVerificationScript* vscript = NULL;
if ( SUCCEEDED ( trace->QueryInterface( IID_ISASVerificationScript,
(void**)&vscript ) )
{
try
{
VS_RESULT result = vscript ->RunVerificationScript("Test1");
if( result == PASSED )
{
::MessageBox( NULL, "Test verification 1 is passed !!!", "SASTracer
client", MB_OK );
}
}
catch (_com_error& er)
{
if (er.Description().length() > 0)
::MessageBox( NULL, er.Description(), "SASTracer client", MB_OK );
else
::MessageBox( NULL, er.ErrorMessage(), "SASTracer client", MB_OK );
return 1;
}
}
else
{
::MessageBox( NULL, "Unable to get ISASVerificationScript interface !!!",
_T("SASTracer client"), MB_OK );
return 1 ;
}
. . .
WSH:
Set Analyzer = WScript.CreateObject("LeCroy.SASTracer")
Set Trace = Analyzer.OpenFile( "C:\Some trace files\some_trace.sas" )
Dim Result
Result = Trace.RunVerificationScript( "Test1" )
If Result = 1 Then
Msgbox "PASSED"
Else
Msgbox "FAILED"
End If
MsgBox( "Done" )
Vista de pagina 45
1 2 ... 41 42 43 44 45 46 47 48 49 50 51 ... 93 94

Comentarios a estos manuales

Sin comentarios