Перечисляемые последовательности
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Перечисляемые последовательности
Ребят, что-то у меня ощущение, что пытаетесь простые вещи делать сложно. Если обертывать в класс, то в составе какого-то более общего класса, который всегда инициализируется в процедурах подобного вида для разных целей. Иначе можно просто обойтись функцией вида getSubNum(<строка со значениями и разделителем>,<номер позиции>). Если номер выходит за рамки диапазона, то возвращаем 0. Юзаем в цикле. Код читабельный, а передачу параметров компилятор сам оптимизирует.
C6/C11, ШВС, tps/btrieve.