Перейти к содержимому

Фотография

Как получить текс из Editboxa


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 prioa

prioa

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Припетнева Ольга Алексеевна

Отправлено 22 марта 2005 - 14:35

Народ, подскажите, пожалуйста, как получить текст из Editboxa......
  • 0

#2 Petr

Petr

    Опытный участник

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 22 марта 2005 - 15:31

Нужно пользоваться SQAGetProperty.
  • 0

#3 prioa

prioa

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Припетнева Ольга Алексеевна

Отправлено 22 марта 2005 - 15:46

Нужно пользоваться SQAGetProperty.

спасибо, разобралась уже......запуталась с пропертями просто, вместо значения выдавался код результата
  • 0

#4 Вова

Вова

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Владимир

Отправлено 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-ом - полезная вещь.
  • 0

#5 prioa

prioa

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Припетнева Ольга Алексеевна

Отправлено 25 марта 2005 - 08:17

Спасибо конечно, но можно и попроще получать значение...
единственная неприятность в моем случае, что на некоторых формах ID у едитбоксов все время меняется.... :blink:
  • 0

#6 Petr

Petr

    Опытный участник

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 25 марта 2005 - 08:35

Спасибо конечно, но можно и попроще получать значение...
единственная неприятность в моем случае, что на некоторых формах ID у едитбоксов все время меняется.... :blink:

Просмотр сообщения

Так ведь совсем не обязательно именно через ID работать с элементом...
  • 0

#7 prioa

prioa

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Припетнева Ольга Алексеевна

Отправлено 28 марта 2005 - 10:20

Так ведь совсем не обязательно именно через ID работать с элементом...

Предложите, через что еще можно? если я вытягиваю отттуда текст :huh:
  • 0

#8 Petr

Petr

    Опытный участник

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 28 марта 2005 - 10:28

Предложите, через что еще можно? если я вытягиваю отттуда текст

Например по имени элемента (Name), однако это только в том случае, если у Вас имя элемента доступно.
  • 0

#9 prioa

prioa

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Припетнева Ольга Алексеевна

Отправлено 28 марта 2005 - 15:06

в том-то и дело, что не доступно(((
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных