Подскажите пожалуйста, как можно скажем для EditBox проверить существует ли метод wText и/или Text. Спасибо!

Как проверить если у объекта некий метод/свойство
Автор egenui, 15 июн 2011 07:13
В теме одно сообщение
#1
Отправлено 15 июня 2011 - 07:13
#2
Отправлено 15 июня 2011 - 08:21
aqObject.IsSupported (в версиях 6.50+)
BuiltIn.IsSupported (в версиях до 6.50)
Пример:
BuiltIn.IsSupported (в версиях до 6.50)
Пример:
// JScriptvar EditBox = Sys.Process("Notepad").Window("Notepad").Window("Edit");EditBox.Keys("Test");if (aqObject.IsSupported(EditBox, "wText")) { Log.Message(EditBox.wText)} else if (aqObject.IsSupported(stEditBox, "Text")) { Log.Message(EditBox.Text)} else { Log.Error("EditBox doesn't have the wText or Text properties.")}
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных