| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Вопрос о количестве полей в классе |
| Автор: AnalogXP 5.7.2010, 23:44 | ||||
| Здравствуйте! Есть отдельный модуль, а в нем создан вот такой класс:
Мне нужно определить количество полей fIndex* Сейчас я делаю так:
То есть, определяю вручную. А можно ли определять это автоматически? Чтобы при добавлении поля fIndex4, можно было получить fCount = 4? |
| Автор: Keeper89 6.7.2010, 00:04 |
| А чем обоснован такой формат хранения? Почему не хранить в качестве свойтсва массив типа Byte? |
| Автор: Keeper89 6.7.2010, 02:18 | ||||
| AnalogXP, Вы меня не поняли. Почему вместо
не использовать
где GetIndex возвращать элемент с нужным индексом? Плюс ввести функцию Count, возвращающую количество эл-в в массиве fIndex. |