Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Чтение данных из поля ввода и сохранение в файл. (http://forum.oszone.net/showthread.php?t=202147)

INGENI0US 16-03-2011 14:09 1636185

Чтение данных из поля ввода и сохранение в файл.
 
Исходные данные: программа в разных местах заполнения базы данных по каждому человеку пять раз запрашивает его паспортные данные в таком окошке


заполнять пять раз одно и тоже утомительно и повышается вероятность ошибки, как с помощью скрипта считать уже заполненные данные в первом окне и сохранить их в ini файл?

вторую часть задачи решил просто, при нажатии хоткей запускается скрипт и заполняет форму уже сохраненными данными из ini файла . Нужно решить первую часть задачи, а аменно считать из формы данные и сохранить их в файл. Пробовал отметить текст в поле ввода, скопировать в буфер обмена и вставить в Блокноте а потом сохранить как ини файл. Если есть проще и корректнее решение то подскажите.

AZJIO 16-03-2011 17:07 1636333

INGENI0US, пример со скайпом, аналогично пробуй, CLASS и INSTANCE получаешь из Au3Info.exe
Код:

$see=ControlGetText ('Skype', '', '[CLASS:Edit; INSTANCE:1]')
MsgBox(0, 'Message', $see)


INGENI0US 16-03-2011 17:53 1636358

AZJIO, Спасибо, все красиво реализовалось, автоматизировалось куча рутинной работы.

madmasles 16-03-2011 18:08 1636366

INGENI0US,
А можно еще свою кнопку приделать к этим окнам, как здесь: Как заставить кнопку работать в чужем окне.

INGENI0US 17-03-2011 08:20 1636824

Чем дальше знакомлюсь с AutoIt тем больше поражаюсь возможностями скриптового языка. Когда то давно (лет 20 назад) увлекался программированием на уровне компьютера ZX Spectrum и языка Ассемблер под Z80, писал драйвера и BIOS переделывая комп в контроллер, протом появились контроллеры в виде одной маленькой микросхемы и я сменил работу на далекую от компьютерных технологий. Но сейчас даже на моей работе появляются компы и так как не всегда есть возможность обратиться к разрабу проги за модернизацией под конкретные условия пришлось искать как это сделать быстро и эффективно самому. AutoIt мне понравился в этом ключе.


Время: 16:42.

Время: 16:42.
© OSzone.net 2001-