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