Ошибка Instring

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Уважаемые коллеги !

С6 V6.1 build 9026, ОС W2000

Для тех, кто планирует использовать Instring для поиска с шагом, отличным от
1 и подстрокой в 1 символ :

Код: Выделить всё

    Program
    Map
    End
    Code
      Message(INSTRING('F','FBFDFEFH',2,1)) !Возвращает 0 ???
      Message(INSTRING('FB','FBFDFEFH',2,1))!Возвращает 1  
Этот пример, скомпиллированный под с5.5H, в обоих случаях возвращает 1.

А.С. Павлов
Написал: ClaList(2)
Гость

Сообщение Гость »

Находит с первой позиции 'F' или 'FB' вот и возвращает номер позиции.
В чём ошибка то?!

Сергей - chusha@mail333.com ; chusha@hotbox.ru

Message(INSTRING('F','FBFDFEFH',2,1)) !Возвращает 0 ???
а должна возвращать 1, у меня С6 V6.1 build 9026 возвращает 0

А.С. Павлов
Написал: ClaList(2)
Гость

Сообщение Гость »

Извиняюсь, недопонял. :(
9027 - тоже самое.

А закинь примерчик на discuss.softvelocity.com в
группу sv.clarion.bugreports, если пользуешь офиц.версию
или в softvelocity.public.clarion6 если нет.
И с воплем типа "Караул, уморили!" или что-нибудь в этом роде :))
Там обязательно найдётся пара-другая товарищей, которые это дело поддержат :)

Сергей

Боюсь, что с моим английским там вообще не поймут, что я от них хочу.
Видишь, даже по-русски не сразу все понятно.

А.С. Павлов
Написал: ClaList(2)
Ответить