Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Правильное открытие файла   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
14-1084644122
Rouse_
2004-05-15 22:02
2004.06.06
Опрос...


1-1085024203
Алекс А
2004-05-20 07:36
2004.06.06
Существуют ли готовые функции поиска подстроки по шаблону как в


9-1076060971
AlexT1000
2004-02-06 12:49
2004.06.06
Исходники Castle Wolfenstain . Мож кому поможет в развитии.


14-1085149774
AlexKniga
2004-05-21 18:29
2004.06.06
Как садится муха на потолок?


14-1084653299
Мыш
2004-05-16 00:34
2004.06.06
Как найти свое сообщение?