|
Поиск в файле на низком уровне
|
|||
---|---|---|---|
#18+
Добрый день! Есть файл, который я открываю на низком уровне. Поиск осуществляю так: FSEEK(lnFileHandle, AT("ZZZ", aa)) && аа - считанный файл, ZZZ - то, что ищу После того как нашёл, нужно найти выражение SSS. Функция: FSEEK(lnFileHandle, AT("SSS ", aa), 1) ищет не с текущего положения указателя. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2013, 15:08 |
|
Поиск в файле на низком уровне
|
|||
---|---|---|---|
#18+
FSEEK() ничего не ищет. Он просто перемешает указатель в файле. HELP FSEEK() AT("ZZZ", aa) - возвращает номер символа с которого расположена строка "ZZZ" в переменной aa. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2013, 15:18 |
|
Поиск в файле на низком уровне
|
|||
---|---|---|---|
#18+
Если файл прочитан в переменную aa то в ней и надо искать. Файл больше не нужен. Примерно так: Код: sql 1. 2. 3.
только проверки надо добавить на случай если нет таких подстрок. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2013, 15:24 |
|
|
start [/forum/topic.php?fid=41&tid=1583168]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 456ms |
0 / 0 |