Description
Use this method to obtain the text displayed on the control or window element associated with the TextObject object.
Declaration
TestObj.Text
| Read-Only Property | String | 
| TestObj | A variable, parameter or expression that specifies a reference to one of the objects listed in the Applies To section | |||
Applies To
The property is applied to the following object:
View Mode
To view this property in the Object Browser panel and in other panels and dialogs, activate the Advanced view mode.
Property Value
A string containing the recognized text.
Example
The following example demonstrates how to obtain the text displayed in a control:
JavaScript, JScript
function Test()
							{
  var process, window, TextObject;
  // Obtains the process and window of the tested application
  process = Sys.Process("SampleApp");
  window = process.Window("*", "Sample");
  // Obtains the object exposed by the Text Recognition plugin
  TextObject = window.TextObject("SampleText");
  // Posts the text recognized by the Text Recognition subsystem to the test log
  Log.Message(TextObject.Text);
							}
						
Python
def Test():
  # Obtains the process and window of the tested application
  process = Sys.Process("SampleApp")
  window = process.Window("*", "Sample")
  # Obtains the object exposed by the Text Recognition plugin
  TextObject = window.TextObject("SampleText")
  # Posts the text recognized by the Text Recognition subsystem to the test log
  Log.Message(TextObject.Text)
VBScript
Sub Test
  Dim process, window, TextObject
  ' Obtains the process and window of the tested application
  Set process = Sys.Process("SampleApp")
  Set window = process.Window("*", "Sample")
  ' Obtains the object exposed by the Text Recognition plugin
  Set TextObject = window.TextObject("SampleText")
  ' Posts the text recognized by the Text Recognition subsystem to the test log
  Log.Message(TextObject.Text)
End Sub
DelphiScript
procedure Test();
var process, window, TextObject;
begin
  // Obtains the process and window of the tested application
  process := Sys.Process('SampleApp');
  window := process.Window('*', 'Sample');
  // Obtains the object exposed by the Text Recognition plugin
  TextObject := window.TextObject('SampleText');
  // Posts the text recognized by the Text Recognition subsystem to the test log
  Log.Message(TextObject.Text);
end;
C++Script, C#Script
function Test()
							{
  var process, window, TextObject;
  // Obtains the process and window of the tested application
  process = Sys["Process"]("SampleApp");
  window = process["Window"]("*", "Sample");
  // Obtains the object exposed by the Text Recognition plugin
  TextObject = window["TextObject"]("SampleText");
  // Posts the text recognized by the Text Recognition subsystem to the test log
  Log["Message"](TextObject["Text"]);
							}
						
See Also
TextObject Object
Using Text Recognition Technology - Overview
