Форум: "Начинающим";
Текущий архив: 2009.06.07;
Скачать: [xml.tar.bz2];
ВнизПоиск поля для ввода текста и его замена Найти похожие ветки
← →
ZeroCrash © (2009-04-21 15:15) [0]Всем привет!
Нужно найти в запущенной программе поле для ввода текста, в котором уже содержится определённый текст и заменить его на случайный из списка текстового файла.
Помогите плиз реализовать такую функцию.
Заранее благодарен!
← →
DVM © (2009-04-21 15:18) [1]FindWindowEx()
← →
ZeroCrash © (2009-04-21 15:22) [2]DVM ©
:) Спасибо конечно, но можно по конкретней:
"Найти поле для ввода текста, в котором уже содержится определённый текст и заменить его на случайный из списка текстового файла." - как реализовать вот это?
← →
DVM © (2009-04-21 15:31) [3]
> "Найти поле для ввода текста, в котором уже содержится определённый
> текст и заменить его на случайный из списка текстового файла.
> " - как реализовать вот это?
Это не один вопрос, а целых три:
1)
> Найти поле для ввода текста
Сначала надо найти окно FindWindow, для этого надо знать класс и(или) заголовок окна. Затем зная хендл окна, попытаться найти дочерний элемент управления (текстовое поле) с пом. FindWindowEx, тут опять нужен класс окна.
2)
> и заменить его
Если все успешно нашлось в 1), то поменять текст можно с помощью WM_SETTEXT (или SetWindowText)
3) А чтение из файла это вообще отдельная песня.
← →
ZeroCrash © (2009-04-21 15:32) [4]Спасибо!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.06.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c