Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: программный редирект на файл 
Author Message
Batya



PostPosted: Wed Oct 05, 2005 11:22    Post subject: Reply with quote

botace
Написал скриптик на VBScript. Он использует TCWSHelper от Volniy.
Code:
'==================================
' Активизировать TC и перейти к указанному файлу

' В параметрах вызова скрипта должен быть указан полный путь файла, включая имя.
'==================================

Dim MyFile, TCS
Set MyFile = CreateObject("Scripting.FileSystemObject").GetFile(WScript.Arguments(0))
Set TCS = CreateObject("TCScript.Helper")

Dim FileName, FilePath
FileName = MyFile.Name
FilePath = MyFile.ParentFolder

TCS.LockTC True
TCS.SendCommand(4003)
TCS.SendKeystroke("cd " & FilePath & "{Enter}")
TCS.SendCommand(2915)
TCS.SendKeystroke(FileName & "{Esc}")
TCS.LockTC False

Set TCS = Nothing
Set MyFile = Nothing
Wscript.Quit

Только есть небольшой трабл с текущей раскладкой. При включенной русской почему-то не работает. Сейчас уже нет времени отлаживать. Может Volniy поможет.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group