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: Windows Script Host 
Author Message
Volniy



PostPosted: Wed Mar 31, 2010 03:06    Post subject: Reply with quote

Tol!k wrote:
Т.е. в следующей строке List=Split(TCS.GetTextFromClip,vbNewLine) TCS.Pause=1000 не влияет на Split (но влияет на TCS.GetTextFromClip) ?

На Split, конечно же, не влияет. Ибо не мое. А вот на TCS.GetTextFromClip должно бы по идее влиять, но... не влияет. Я тут просмотрел свой код и обнаружил ошибочку: пауза в этом методе вызывалась только в случае повторного (после неудачного) доступа к буферу обмена, а значит практически никогда. Надо пересмотреть и другие места, где есть влияние свойства Pause и, наверное, все-таки установить вызов этой задержки после выполнения команды, это сейчас мне кажется более логичным.

ЗЫ А Sleep на одну секунду, это не слишком?
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group