Author Topic: Получение данных из формы  (Read 1926 times)

0 Members and 1 Guest are viewing this topic.

goldferum

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Получение данных из формы
« on: February 12, 2016, 02:36:39 PM »
Здравствуйте. Хочу присвоить переменной текст - Надпись на кнопке в одном открытом окне. Какие функции можно использовать, чтобы вырвать эти данные из окна? как получать название окна я знаю, с помощью функции HGETTEXT
- она возвращает текст окна. Но мне нужен текст кнопки в этом окне. Как его получить? Помогите пожалуйста!

Atas

  • Активный участник
  • ***
  • Posts: 147
    • View Profile
Re: Получение данных из формы
« Reply #1 on: February 12, 2016, 11:26:06 PM »
Привет! Может это подойдет? ...
Справка > Язык сценариев > WinAPI, привязка к окну > HGETTEXT

[spoiler=Цитата из Справки - HGETTEXT]

HGETTEXT

Синтаксис

HGETTEXT (hwnd) - текстовая функция; возвращает текст на элементах управления в окнах Windows

Параметры
hwnd - hwnd элемента

Пример

// Пример 1
$h = hget(44,1010)

print( hgettext($h)   )

// Пример 2 (через строковую переменную)
$h = hget(44,1010)
$text = hgettext($h)

print( $text )

Примечания
Функция возвращает надписи на кнопках, в текстовых полях и т.п. только для элементов семейства Windows
Могут возникнуть ошибки в случае слишком большого текста
 
[/spoiler]