|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.04.2011, 12:49 | #1 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
Управление чужим приложением
Есть приложения построенная на .net framework 2.0. В ней много кнопок, панелей, радио кнопок и прочей нечисти....
Возникли следующие вопросы: 1. Возможно ли управлять этим приложением? Ну там кнопочки понажимать, текс в поля вбить..? 2. Почти на 90% уверен в том, что подойдут классические методы с выяснением дескрипторов контролов и последующего посылания им сообщений... И поэтому.. Существует ли какой-нибудь софт для облегчения выяснения дескрипторов контролов? P.S. Почти уверен, что это не важно... но от греха по дальше скажу, что эта программа построена по трехзвенной схеме. P.P.S. спасибо, что уделили внимание!
Помог? Ну так нажми на весы!
|
19.04.2011, 13:54 | #2 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Посмотри программу wndinfo
|
19.04.2011, 14:00 | #3 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
Цитата:
В верху окна в выпадающем списке выбираем окно "подопытной" программы и смотрим. |
|
19.04.2011, 17:28 | #4 |
Форумчанин
Регистрация: 06.12.2010
Сообщений: 300
|
Посмотри в сторону autoit. Создан для автоматизации и работы с различным софтом. В нем есть много готовых библиотек, для поиска, отлова окон по имени/дескриптору, работы с окнами, работой с мышью клавиатурой, нажатиями клавиш. Также существует возможность работы со сторонними библиотеками. В конце можно скомпилировать даже в готовых ехе-шник.
|
19.04.2011, 17:52 | #5 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Microsoft Spy++
|
20.04.2011, 02:47 | #6 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
Спасибо товарищи за ответы!!! Выбор пал на Microsoft Spy++... теперь проблема в том, что Spy++ не видит сообщени от приложения, т.к. оно на построено на дотнете =\ какие есть идеи? Эта фигня http://msdn.microsoft.com/ru-ru/maga...17(en-us).aspx у меня не работает ошибки выдает =(
Помог? Ну так нажми на весы!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трудности с управлением чужим приложением | Tihon | Win Api | 4 | 19.04.2010 19:51 |
Переходник между чужим приложением и его файлами | Biohazard | Работа с сетью в Delphi | 4 | 13.02.2010 10:31 |
Взаимодействие с чужим редактором | Nogard | Помощь студентам | 7 | 12.07.2009 15:23 |
Простейшая работа с чужим приложением... | ActiveX | Помощь студентам | 1 | 31.01.2008 08:17 |
Работа с чужим приложением | ERASERROR | Win Api | 2 | 28.01.2008 15:22 |