1

Тема: AHK: SysTreeView321

День добрый. Я новичек , в процессе работы с AHK возник такой вопрос:
есть некое приложение, которому после запуска необходимо указать рабочую директорию, выбор директории происходит вот в такой форме:
http://s46.radikal.ru/i112/1011/f4/d9e6671d9a4e.png
(SysTreeView321, ЗЫ: картинка просто для наглядности, т.к. само приложение работает только на промышленном ПК)
Так вот  - хотелось бы научить скрипт выбирать заданную  директорию не по клику мыши на заданных координатах, т.к. количество и расположение папок может меняться. Можно ли это реализовать с помощью AHK?  И если можно - то как?

2

Re: AHK: SysTreeView321

Вот так можно попробовать:

ControlSetText, Edit1, 20101113014212, Обзор папок
ControlClick, OK, Обзор папок

С помощью Window Spy нужно уточнить ClassNN контрола, куда вводится текст и подставить вместо Edit1, если не совпадает, и ClassNN кнопки и подставить вместо OK.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: SysTreeView321

спасибо, попробую.
а если в этой форме не будет поля для ручного ввода - как тогда можно это сделать?
http://s013.radikal.ru/i322/1011/6d/bfc9a6c05744.png

4

Re: AHK: SysTreeView321

Тогда, наверное, никак.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: SysTreeView321

А если установить посоветованный коллегой Smitis FlashFolder (появится поле для ввода пути)?!

6

Re: AHK: SysTreeView321

интересная штука, попробуем )