Что нового

[Автоматизация] Проблема с командами Send ControlSetText ControlFocus

koleg74

Новичок
Сообщения
2
Репутация
0
Здравствуйте!
Проблема заключается в том, что получить информацию о поле и из поля можно без проблем, но вставить в поле не проходит не одна команда.
В данных строчках поочередно пробовал записать хоть что то в поле или поставить на него фоку не помогло

Код:
;$answer= ControlSetText("[Title:Ввод/изменение документа; Class:TTransferDtlForm]","","TUnsRndEdit25","adfasdf")
;$answer= ControlFocus("Ввод/изменение документа","","Class:TUnsRndEdit;Instance:25")
;$answer= ControlFocus("Ввод/изменение документа","","Class:TUnsRndEdit;Instance:25")
;$answer= ControlFocus("[Title:Ввод/изменение документа; Class:TTransferDtlForm]","","ClassnameNN:TUnsRndEdit25")
;$answer= ControlFocus("Ввод/изменение документа"," ","ID:67860")
;$answer= ControlFocus(""," ",67860)
;$answer= ControlFocus("","","TUnsRndEdit25")
;$answer= ControlFocus("","","Class:TUnsRndEdit;Instance:25")
;$answer= ControlFocus("","","Class:TUnsRndEdit;Instance:25")
;$answer= ControlFocus("","","ClassnameNN:TUnsRndEdit25")
Send("{ASC 065}")
;$answer=Controlsend("Ввод/изменение документа","","Class:TUnsRndEdit;Instance:26","$ArrSFIO[1]") ;ФАмилия
;$answer=ControlSetText("Ввод/изменение документа","","Class:TUnsRndEdit;Instance:26","$ArrSFIO[1]") ;ФАмилия
;$answer=ControlSetText("Ввод/изменение документа","","ClassnameNN:TUnsRndEdit25","$ArrSFIO[1]") ;ФАмилия

MsgBox(0, "Внимание2222222222222",$answer)

зато в данной строке спокойно плучаю результат того что в поле
Код:
;$answer= ControlGetText("[Title:Ввод/изменение документа; Class:TTransferDtlForm]","","TUnsRndEdit25")
с клавиатуры без проблем все поля заполняются имитация не работает. Подскажите кто что может?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,323
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.
 
Автор
K

koleg74

Новичок
Сообщения
2
Репутация
0
Специалисты подскажите появилась новая информация = мне один специалист сказал что есть вставка в поля работающая как (Ctrl+C Ctrl+V) а есть другая комбинация как в досе Shift+Ins и для полей в форме это имеет тоже разницу у некоторых может быть отключена функция работающая через первую комбинацию
 
Верх