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: Создание BAR-файла на основе заданного набора ярлыков 
Author Message
Batya



PostPosted: Wed Oct 05, 2011 11:10    Post subject: Reply with quote

angry_dog wrote:
Если в "параметры" не ставить "0", не происходит ничего.

Так и должно быть. В этом режиме только меняется ключ реестра.

angry_dog wrote:
С "0" в параметрах ошибка:

Странно. Давай, попробуем вместо (в изначальном скрипте)
Code:
  For Each Menu1 in SubFold.SubFolders
    k = k + 1
    ProcessFolder F1, Menu1, k, NewBar
  Next
  For Each Menu1 in SubFold.Files
    If (Menu1.Attributes and Hidden) <> Hidden Then 
      k = k + 1
      ProcessFile F1, Menu1, k
    End If
  Next
записать
Code:
  Dim FF
  On Error Resume Next
  Set FF = SubFold.SubFolders
  On Error GoTo 0
  If IsObject(FF) Then
    For Each Menu1 in FF
      k = k + 1
      ProcessFolder F1, Menu1, k, NewBar
    Next
  End If
  On Error Resume Next
  Set FF = SubFold.Files
  On Error GoTo 0
  If IsObject(FF) Then
    For Each Menu1 in FF
      If (Menu1.Attributes and Hidden) <> Hidden Then 
        k = k + 1
        ProcessFile F1, Menu1, k
      End If
    Next
  End If

В дальнейшем кроме текста ошибки пиши, что у тебя в строке, на которой произошла ошибка.
_________________
Нет, я не сплю. Я просто медленно моргаю.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group