|
Поиск в файле на низком уровне
|
|||
---|---|---|---|
#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&msg=38146661&tid=1583168]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 156ms |
0 / 0 |