RuntimeManagerParameterValueChanged Event |
Namespace: OpenTestSystem.Otx.Runtime.Api
static class Program { static void Main() { RuntimeManager rt = new RuntimeManager(); rt.Load("C:\\Sample.ptx"); rt.ParameterValueChanged += new OpenTestSystem.Otx.Runtime.Api.Event.ParameterValueChangedHandler(rt_ParameterValueChanged); IProcedure main = rt.GetMainProcedure(); main.Execute(); } private static void rt_ParameterValueChanged(IParameter parameter, IProcedure procedure) { Console.WriteLine(parameter.Name + " : " + (parameter is InOutParameter ? (parameter as InOutParameter).Value.ToString() : (parameter as OutParameter).Value.ToString())); } }