Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.
Модераторы: Avada , CaptainFlint , Nik , d-view , Моторокер
Rotmistr
Сообщения: 7 Зарегистрирован: Чт окт 07, 2010 23:46
Откуда: UA
Контактная информация:
Сообщение
Rotmistr » Ср окт 27, 2010 15:25
Batya
Дает ошибку и останавливается на слове с двоеточием.
Добавил в исключения двоеточие - не помогло
Код: Выделить всё
CharArr = Split(Chr(10) & " " & Chr(13) & " \ / : * ? "" < > . ,")[/code][/list]
Batya
Сообщения: 2236 Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия
Сообщение
Batya » Ср окт 27, 2010 15:36
Rotmistr писал(а): Дает ошибку и останавливается на слове с двоеточием.
А может что-то ещё?
Покажи (если ничего секретного в тексте нет) полное содержимое отладочного сообщения. (Ctrl+C в окне сообщения копирует текст в буфер обмена.)
Нет, я не сплю. Я просто медленно моргаю.
Rotmistr
Сообщения: 7 Зарегистрирован: Чт окт 07, 2010 23:46
Откуда: UA
Контактная информация:
Сообщение
Rotmistr » Ср окт 27, 2010 15:57
Batya
Да секретного - то ничего нет
Извиняюсь. На строке текста №6690
---------------------------
Разрезание файлов на строки
---------------------------
Возникла ошибка № 76:
Путь не найден
---------------------------
ОК
---------------------------
Код: Выделить всё
постановлении Сибревкома подчеркивалось в 1922 году, что «В
особенности важным является быстрое развитие кустарных
строки №6690 и №6691
А в тексте 12460 строк
Batya
Сообщения: 2236 Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия
Сообщение
Batya » Ср окт 27, 2010 16:37
Rotmistr
Я имел в виду не текст ошибки, а текст, начинающийся на "Попытка сформировать файл". Хочу видеть, какое имя файла пытается сформироваться.
Нет, я не сплю. Я просто медленно моргаю.
Rotmistr
Сообщения: 7 Зарегистрирован: Чт окт 07, 2010 23:46
Откуда: UA
Контактная информация:
Сообщение
Rotmistr » Ср окт 27, 2010 16:37
Batya
Все. Вроде нашел.
В
Код: Выделить всё
'Символ для замены недопустимого символа
Const ReplaceChar = " "
я поставил "а". Исправил на пробел - ошибка исчезла.
Только файлы перемешивает безбожно. ТС миллисекунды не считает.
Batya
Сообщения: 2236 Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия
Сообщение
Batya » Ср окт 27, 2010 16:57
Rotmistr писал(а): Только файлы перемешивает безбожно. ТС миллисекунды не считает.
Можно добавить паузу между созданием файлов.
Перед строкой
Код: Выделить всё
FSO.CreateTextFile(lNewPath, True).Write lTдобавь следующий код:
Здесь 1000 - миллисекунды, т.е. в данном случае - 1 секунда.
Нет, я не сплю. Я просто медленно моргаю.
Rotmistr
Сообщения: 7 Зарегистрирован: Чт окт 07, 2010 23:46
Откуда: UA
Контактная информация:
Сообщение
Rotmistr » Ср окт 27, 2010 17:19
Batya
Благодарю! Работает! Медленно, но верно.