Вверх ↑
Этот топик читают: Гость
Ответов: 11
Рейтинг: 1
#1: 2015-02-03 14:34:46 ЛС | профиль | цитата
в окне программы три поля ввода.
в каждом данные.
нужно из первого поля данные во второе и третье.
из третьего в первое. какие компоненты исопльзовать?
карма: 1

0
Ответов: 1343
Рейтинг: 31
#2: 2015-02-03 14:42:07 ЛС | профиль | цитата

zepki писал(а):
из первого поля данные во второе и третье
из третьего в первое


карма: 2

0
Ответов: 8926
Рейтинг: 823
#3: 2015-02-03 16:11:27 ЛС | профиль | цитата
Rysik, эх, никудышный из вас экстрасенс, вот: code_35043.txt
карма: 19

0
файлы: 1code_35043.txt [899B] [520]
Ответов: 1343
Рейтинг: 31
#4: 2015-02-03 16:53:43 ЛС | профиль | цитата
Леонид писал(а):
Rysik, эх, никудышный из вас экстрасенс, вот: code_35043.txt


, плохо подумал
карма: 2

0
Ответов: 11
Рейтинг: 1
#5: 2015-02-03 19:18:45 ЛС | профиль | цитата
не оно. нужно в сторонней программе так поменять. там три поля ввода в них есть данные, нужно их местами поменять. т.е вырезать из полей и сделать авто заполнение
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#6: 2015-02-03 19:28:00 ЛС | профиль | цитата
Леонид,
Леонид писал(а):
никудышный из вас экстрасенс

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1343
Рейтинг: 31
#7: 2015-02-04 08:23:05 ЛС | профиль | цитата
Что хоть за программа и какие типы полей?
карма: 2

0
Ответов: 964
Рейтинг: 12
#8: 2015-02-04 16:52:49 ЛС | профиль | цитата
нужно в сторонней программе так поменять. там три поля ввода в них есть данные, нужно их местами поменять. т.е вырезать из полей и сделать авто заполнение

Делал кода-то заполнение форм в сторонней программе .
1 В списке процессов ищется нужное окно .
2 Перебираются активные элементы до нужного по содержимому ( или определяется номер через спец утилиту )
3 Шлем управляющий месседж прямо в "чужой элемент" (Читать данные тоже можно )
4 радуемся жизни ...

зы
Если очень нужно могу поднять архивы но проще на форуме поискать ...
Для начала глянь сюда
http://forum.hiasm.com/profile.html?q=45&p=648 (Пример 2)
http://forum.hiasm.com/forum.html?q=3&p=274945#p274945
http://forum.hiasm.com/forum.html?q=3&p=24383
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2015-02-06 16:50:37 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-24 07:59:31
карма: 0

0
Ответов: 11
Рейтинг: 1
#10: 2015-02-06 17:11:15 ЛС | профиль | цитата
как задать относительные координаты для считывания данных?
карма: 1

0
Ответов: 11
Рейтинг: 0
#11: 2015-02-07 00:20:49 ЛС | профиль | цитата
46.22.254.198 писал(а):
посммтрел хэндлы окна получается что у второго и третьего окна хэндл одинаковый. разные относительные координаты..... смотрел программой ingsoft window scanner. искал поиском по содержимому поля, и указанием.

winspector spy и прочие не во всех приложениях могут определить элементы окна, к примеру у оперы и qwitget(QT приложения) довольно тяжело а иногда и невозможно получить данные из окна
карма: 1

0
Ответов: 11
Рейтинг: 1
#12: 2015-02-08 14:26:46 ЛС | профиль | цитата
http://forum.hiasm.com/xf/attach/share/ergethtrhyr.rar

это окно в программе
+[004101FA] форма {TiDialogForm}
+[0010031E] {TiDialog}
•[003F02CA] Отмена {TButton}
•[002E03E2] Выполнить {TButton}
+[000B02B6] Параметры {TGroupBox}
•[00430308] 11111111 {TiEdit}
•[00130384] 22222222 {TiLookupEdit}
+[00110336] pREKVS {TPanel}
+[000F0376] {TStringGrid}
•[000F02BA] 333333333 {TInplaceEdit}
•[000F03DA] 7.00 {TiNumberEdit}

не читается параметр из поля TiEdit что не так делаю?
карма: 1

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)