ControlSend может отправлять нажатия когда TTreeView видим.
Скрытый текст
PHP код:
1::
SetKeyDelay, 50, 50
DetectHiddenWindows, On
WinExist("ahk_class TDropTreeForm ahk_exe Bazis_.exe")
ControlSend, TTreeView1, {Home}
Sleep 100
ControlSend, TTreeView1, {Down 3}
ControlSend, TTreeView1, {Enter}
Return
На 8ке у меня периодически отказывается реагировать на нажатия, в том числе и с клавиатуры, точнее при первом нажатии сразу переходит в выделенную после нажатия папку.
[свернуть]
Это если у вас все папки на местах останутся.
Иначе изучать Accessible, она может получить имена всех папок, а также узнать их вложенность. Тогда выбор можно будет задать указанием пути.