Чтение данных из поля ввода и сохранение в файл.
Исходные данные: программа в разных местах заполнения базы данных по каждому человеку пять раз запрашивает его паспортные данные в таком окошке
заполнять пять раз одно и тоже утомительно и повышается вероятность ошибки, как с помощью скрипта считать уже заполненные данные в первом окне и сохранить их в ini файл? вторую часть задачи решил просто, при нажатии хоткей запускается скрипт и заполняет форму уже сохраненными данными из ini файла . Нужно решить первую часть задачи, а аменно считать из формы данные и сохранить их в файл. Пробовал отметить текст в поле ввода, скопировать в буфер обмена и вставить в Блокноте а потом сохранить как ини файл. Если есть проще и корректнее решение то подскажите. |
INGENI0US, пример со скайпом, аналогично пробуй, CLASS и INSTANCE получаешь из Au3Info.exe
Код:
$see=ControlGetText ('Skype', '', '[CLASS:Edit; INSTANCE:1]') |
AZJIO, Спасибо, все красиво реализовалось, автоматизировалось куча рутинной работы.
|
INGENI0US,
А можно еще свою кнопку приделать к этим окнам, как здесь: Как заставить кнопку работать в чужем окне. |
Чем дальше знакомлюсь с AutoIt тем больше поражаюсь возможностями скриптового языка. Когда то давно (лет 20 назад) увлекался программированием на уровне компьютера ZX Spectrum и языка Ассемблер под Z80, писал драйвера и BIOS переделывая комп в контроллер, протом появились контроллеры в виде одной маленькой микросхемы и я сменил работу на далекую от компьютерных технологий. Но сейчас даже на моей работе появляются компы и так как не всегда есть возможность обратиться к разрабу проги за модернизацией под конкретные условия пришлось искать как это сделать быстро и эффективно самому. AutoIt мне понравился в этом ключе.
|
Время: 16:42. |
Время: 16:42.
© OSzone.net 2001-