|
|
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
Есть текстовый файл (размер около 10 Мб на данный момент), который к тому же постоянно обновляется. Необходимо обрабатывать файл по строкам и найти последнюю строку в этом файле, которая удовлетворяет определенному условию. Поскольку обрабатывать файл с начала до конца слишком утомительно (долго), может быть можно сделать так, чтобы обработка строк файла велась с конца, а не с начала файла ? Подскажите, как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 15:52:19 |
|
||
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
10 метровый файл?ууууууу тээктэшный ... трубень ... если бы был в бинарном формате было бы легче... какой же извращенец пихнул в текстовый файл 10 метров? уж не прога системы АСУ ТП ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 16:24:27 |
|
||
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
FduchunЕсть текстовый файл (размер около 10 Мб)... Необходимо обрабатывать файл по строкам и найти последнюю строку в этом файле, которая удовлетворяет определенному условию. Обрабатывать файл с начала до конца слишком утомительно (долго),... 1. 10 Мб для современных систем - незаметно. 2. Закачать ВЕСЬ файл в строку, найти последние два vbCrLf - проанализировать. 3. Готово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 16:27:08 |
|
||
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
Processor 2. Закачать ВЕСЬ файл в строку, найти последние два vbCrLf - проанализировать. И ЭТО можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 16:29:21 |
|
||
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
Есть что то вроде оператор позиционирования на строке Seek [номер строки] Если так принципиально использовать .txt то лучше как базу данных в формате .txt а там по recordset-у позицианируйся как хочешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 16:34:29 |
|
||
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
# Darth Vader #И ЭТО можно сделать?1. При определенных настройках AVP3.5 протоколирует свои действия в текстовый файл avp32.rep Он спокойно зашкаливает за 500 Мб (при этом, естессно, комп тормозит). Его можно открыть "блокнотом". Не наблюдал, какая часть при этом находится в ОЗУ. Пусть ось следит за этим, лишь бы не тормозила... 2. Вот недавний топик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 18:26:32 |
|
||
|
Перебор строк txt файла с конца
|
|||
|---|---|---|---|
|
#18+
Не наблюдал, какая часть при этом находится в ОЗУ. Пусть ось следит за этим, лишь бы не тормозила...Вчера ставил MSDE. Инсталлятор сгенерил 7 Мб лог-файл. Открыл блокнотом. Он (блокнот) оттяпал 16 МБ. И никаких тормозов (WinXP, Celeron 2400, 512 MB RAM). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 16:18:43 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=307&tid=2166953]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 341ms |

| 0 / 0 |
