Example
The following is an example of using the SetText method.
//-------------------------------------------------------------------
// ECLPS::SetText
//
// Update various input fields of the screen.
//-------------------------------------------------------------------
void Sample65() {
ECLPS PS('A'); // PS object for connection A
// Note that an ECL error is thrown if we try to write to
// a protected field.
try {
// Update first 2 input fields of the screen. Note
// fields are not erased before update.
PS.SendKeys("[home]");
PS.SetText("Field 1");
PS.SendKeys("[tab]");
PS.SetText("Field 2");
// Note: Above 4 lines could also be written as:
// PS.SendKeys("[home]Field 1[tab]Field 2");
// But SetText() is faster, esp for long strings
}
catch (ECLErr Err) {
printf("Failed to send keys: %s\n", Err.GetMsgText());
}
} // end sample
//-------------------------------------