Страница 1 из 1
Установка каталога
Добавлено: Пн окт 02, 2006 10:14
Призрак
Добрый день!!!
Подскажите пожалуйста, можно ли из внешней (по отношению к тоталу) программе узнать какая панель в тотале активна, и установить в ней определенный каталог.......... (через SendMessage или еще как).... Всем заранее спасибо............
Добавлено: Пн окт 02, 2006 12:46
Вахмурка
Да, можно. Gregory написал
плагин tc, который именно это и делает. Аргумент - дескриптор окна ТС, который может быть получен через плагин win, а также через тот же tc (даже если открыто много окон ТС). Функция active возвращает активную панель (левая/правая), а функция cd осуществляет переход.
Если то, что ты написал, это все, что тебе нужно, выглядеть это будет примерно так:
Код: Выделить всё
local hwnd = win.handle("c=TTOTAL_CMD")
local Panel = tc.active(hwnd)
tc.cd(hwnd, "твоя_директория")
Желаю успеха.
Добавлено: Пн окт 02, 2006 12:52
Митяй
Если просто нужно открыть в активной панели тотала нужный каталог, то можно просто запустить тотал с параметрами /S /O /L="твоя_директория".
Добавлено: Вт окт 03, 2006 11:18
Призрак
Всем спасибо !!!!!!!!!!!!!!!!!!