Форум: "Основная";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
ВнизПравильное открытие файла Найти похожие ветки
← →
Zheka (2004-05-26 15:16) [0]Как лучше всего открывать файл, если нужно будет сначала прочитать и обработать последнюю строчку, а потом исходя из обработки - записать следущую. Строчка будет состоять из трёх интежеровских значений, т.е. в полученном файле будет три столбца. Файл должен получиться текстовым.
Проблема в том, что текстовые файлы SEEK_ом не рулятся.
← →
Digitman © (2004-05-26 15:27) [1]это зависит от того, структурирован ли исх.текст.файл, т.е. имеют ли строки в его составе фикс.длину
> Файл должен получиться текстовым
а каким он еще м.б., если ты открываешь текстовый файл для чтения/модификации ?)
← →
Zheka (2004-05-26 15:48) [2]Файл и первую строчку должна создать первая программа(реализовано мьютексами), после чего вторая программа должна прочитать последнюю строчку этого файла и исходя из обработки этой строки записать вторую строку. данные = Random(i);
← →
Digitman © (2004-05-26 16:22) [3]мьютексы здесь при чем !?
я спрашиваю , строки в файле предполагаются фиксированной длины или нет ?!
← →
jack128 © (2004-05-26 16:22) [4]нужны размеры файла и вообще насколько сильно это дело нужно оптимизировать.. Если маленький то проще всего в стринглист загнать.. Если большой и размер строки как то ограничен - читать с конца файла строку(файл открывать как нетизированный и читать BlockRead"ом например 1024 байта (прдпологаю, что размер строки сверху ограничен 1024 байтами) -выделить строку и далее делай, что хошь..)
← →
WebErr © (2004-05-26 18:43) [5]
> Zheka (26.05.04 15:16)
TTrinity = record
Father, Son, StSpirit: Integer;
end;
TTrinityFile = file of TTrinity;
И работай с этим как с типизированным файлом, вот и всё! :))))
← →
WebErr © (2004-05-26 18:47) [6]Если нужно отображение как в текстовом файле, то просто прочитай этот файл в TMemo, использовать файл, как текстовый, а потом канючить, что он не такой функциональный как типизированный неправильно как минимум. Поэтому файл должен быть типизированным!
← →
Anatoly Podgoretsky © (2004-05-26 20:43) [7]Приведи желаемый формат, в виде нескольких строк твоих символов, есть подозрение, что это будет не тяжело реализовать.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c