Как получить текс из Editboxa
Автор prioa, 22 мар 2005 14:35
Сообщений в теме: 8
#1
Отправлено 22 марта 2005 - 14:35
Народ, подскажите, пожалуйста, как получить текст из Editboxa......
#2
Отправлено 22 марта 2005 - 15:31
Нужно пользоваться SQAGetProperty.
#3
Отправлено 22 марта 2005 - 15:46
спасибо, разобралась уже......запуталась с пропертями просто, вместо значения выдавался код результатаНужно пользоваться SQAGetProperty.
#4
Отправлено 24 марта 2005 - 14:59
Sub Main
Dim Result As Integer
Dim StateString As Variant
Result = SQAGetPropertyAsString("\;Caption=Notepad - (Untitled)", "WindowState", StateString)
If Result = sqaSuccess Then
SQALogMessage sqaNone, "WindowState is currently: " + StateString, ""
End If
End Sub
Мой exemple(проверенный):
Sub Main
Dim Result As Integer
Dim str1 as String
Window SetTestContext, "Caption=© MainWindow", ""
Result = SQAGetPropertyAsString("JavaCaption=MainWindow;\;Type=EditBox;Index=12;State=Disabled","text",str1)
'If Result = sqaSuccess
if IsEmpty(varPersonBirthYear) = 0 then
MsgBox str1,0
End if
End Sub
Пользуйся Help-ом - полезная вещь.
Dim Result As Integer
Dim StateString As Variant
Result = SQAGetPropertyAsString("\;Caption=Notepad - (Untitled)", "WindowState", StateString)
If Result = sqaSuccess Then
SQALogMessage sqaNone, "WindowState is currently: " + StateString, ""
End If
End Sub
Мой exemple(проверенный):
Sub Main
Dim Result As Integer
Dim str1 as String
Window SetTestContext, "Caption=© MainWindow", ""
Result = SQAGetPropertyAsString("JavaCaption=MainWindow;\;Type=EditBox;Index=12;State=Disabled","text",str1)
'If Result = sqaSuccess
if IsEmpty(varPersonBirthYear) = 0 then
MsgBox str1,0
End if
End Sub
Пользуйся Help-ом - полезная вещь.
#5
Отправлено 25 марта 2005 - 08:17
Спасибо конечно, но можно и попроще получать значение...
единственная неприятность в моем случае, что на некоторых формах ID у едитбоксов все время меняется.... :blink:
единственная неприятность в моем случае, что на некоторых формах ID у едитбоксов все время меняется.... :blink:
#7
Отправлено 28 марта 2005 - 10:20
Предложите, через что еще можно? если я вытягиваю отттуда текст :huh:Так ведь совсем не обязательно именно через ID работать с элементом...
#8
Отправлено 28 марта 2005 - 10:28
Например по имени элемента (Name), однако это только в том случае, если у Вас имя элемента доступно.Предложите, через что еще можно? если я вытягиваю отттуда текст
#9
Отправлено 28 марта 2005 - 15:06
в том-то и дело, что не доступно(((
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных