|
Поиск в файле на низком уровне
|
|||
---|---|---|---|
#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/moderation_log.php?user_name=heipit]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 444ms |
total: | 631ms |
0 / 0 |