Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];
ВнизПаскалевские функции работы с файлами Найти похожие ветки
← →
BALU1111 (2003-01-22 14:10) [0]Например, мне нужно из одного файла по строчечно копировать в другой файл, но с небольшим изменением. Но если файл большой >100кБ то копирует только около 70 кБ и дальше никак. Что за проблема и как ее решить.
← →
alxx (2003-01-22 14:11) [1]А файл закрывать не забываешь?
← →
mrcat (2003-01-22 14:11) [2]BALU1111 © (22.01.03 14:10)
и в чем по Вашему проблема кроется?
← →
Separator (2003-01-22 14:29) [3]Приведите код
← →
BALU1111 (2003-01-23 13:45) [4]Код выглядит следующим образом:
readln(f,s); чтение строки из одного файла
writeln(f1,s); и запись его в другой.
Само собой все это в цикле и файлы в начале открываются, потом в конце закрываются.
← →
Anatoly Podgoretsky (2003-01-23 14:03) [5]А ты на 100% уверен, что у тебя чистый текстовый файл, голову готов дать на отсечение?
← →
han_malign (2003-01-23 14:10) [6]Где-то на этом 70-ом килобайте стоит символ #$1A, который является признаком конца текстового файла(унаследованно от DOS)...
← →
BALU1111 (2003-01-23 16:25) [7]Голову отдаю на отсечение - файл текстовый.
Если такой символ стоит, то как его перепрыгнуть или преодолеть. Именно где-то на 70 кБ останлвка копирования и происходит.
← →
Anatoly Podgoretsky (2003-01-23 16:27) [8]ТОгда он у тебя испорченный
← →
BALU1111 (2003-01-24 16:03) [9]Нет! Не испорченный.
← →
Digitman (2003-01-24 16:16) [10]на то есть TStringList
← →
Anatoly Podgoretsky (2003-01-24 16:16) [11]У тебя нет вариантов или испорченный или не текстовый
← →
Digitman (2003-01-24 16:29) [12]И не говори, что это не так !)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c