Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Захват текста из полей не VB6 приложений Добавлено: 17.01.13 22:35  

Автор вопроса:  Дмитрий
Я опробовал код из статьи на этом сайте «Библиотека кодов\ Работа с текстом, датами\ Захват текста из любого текстового поля». Действительно, он всегда захватывает текст из textBox в любой программе на VB6.

Но если я нацеливаюсь мышкой к примеру на TextBox "мин", "сек" или "фрм" на вкладке "Файл/Предустановки/Общий" в Nero 6.3.1.15., то код не показывает их содержимое, а возвращает "Панель состояния" т.е. заголовок фрейма в котором размещены вышеобозначенные TextBox.

Как добратья до текста TextBox "мин", "сек" или "фрм"?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #1 Добавлено: 18.01.13 16:50
Непомню, чтобы я делал такое, но что-то мне подсказывает, нужно копать в сторону FindWindow и EnumChildWindows.

Может ошибаюсь ...

Ответить

Номер ответа: 2
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #2
Добавлено: 18.01.13 17:39
интерфейс Nero может быть построен на каком-то своём движке, то есть, если текстбоксы только похожи на системные, то ничего не получится. Вообще можео смотреть какой класс у любого окна с помощью программы Spy++

Ответить

Номер ответа: 3
Автор ответа:
 chialexus



ICQ: 321922 

Вопросов: 3
Ответов: 53
 Web-сайт: chialexus.narod.ru
 Профиль | | #3
Добавлено: 23.01.13 19:28
Есть хороший ActiveX - компонент AutoItX3. Можно использовать его. В нем целая куча фишек по работе с контролами других приложений.

Сотреть тут - http://script-coding.com/AutiItX.html

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам