Касательно TSCript.Первое, что бросилось "в глаза" -- не полностью корректная работа SendKeys:
При включенно английской раскладке в ТС вместо символов кириллицы получаются одни знаки "?". Я в курсе, что это проблема скорее WindowsXP чем TSCript, но все-же надо бы ее как-нибудь научится обходить.
Если же перед вызовом SendKeys переключится на русскую раскладку -- становится невозможным послать символы типа ";%:?*()+/" и т. д. -- вместо них шлются иногда символы русской раскладки размещенные на соответствующих клавишах, а иногда -- вообще ничего.
Еще нужна возможность получить путь к файлику под курсором как на активной так и на неактивной панели (вне зависимости от количества выбранных файлов). Путь к каталогу открытому в активной и пасивной панелях тоже не помешал бы отдельно.
2
SAM <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>
Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> А формы с контролами, я думаю, все таки лучше использовать IE-шные, а не пытаться создать что то свое, т.к. это свое всегда будет на порядок примитивнее
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> Не совсем согласен. Все-таки IE-шные формы неудобно генерировать динамически из скрипта. Вот тут зачатки ShowForm очень пригодились бы. Ведь есть же стандартный функции MsgBox, Popup, InputQuery -- почему бы к ним не добавить еще пару штук -- для отображения нескольких флажков (радиокнопок, комбобоксов и т. д.). ИМХО IE нужен для сложных форм -- диалогов настройки и т. п. которые заранее разрабатываются. А из скрипта нужен доступ к простым функциям для ввода одного-двух параметров или для вывода более наглядной информации. Даешь поддержку тегов <b> и <color> в MsgBox!
)))))))))))))) А че -- было бы неплохо и удобно!
Теперь о самом WSH. Наверно я торможу, но у меня RegDelete отказывается удалять непустой раздел реестра! Приходится по отдельности убивать каждый подключ, а уж потом -- родительский раздел. Между тем в вышеприведенной книге Гюнтера Борна говорится, что <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>
Цитата </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->If a key contains other subkeys or values, all entries are deleted automatically.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> Где правда?!
И еще -- кто поделится ссылкой на вторую книгу:
Advanced Development with Microsoft Windows Script Host 2.0 того же автора? Там он интересные вещи обещает рассказать!