Помощь - Поиск - Пользователи - Календарь
Полная версия: массив Combobox`ов
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Tan
Всем привет! Ситуация такая : на форме расположено Н (чётное число от 2 до 20) комбобоксов. Пользователь вводит число и после этого определённому количеству комбобоксов надо придать одинаковые свойста (сделать часть из них видимой, и присвоить значения). Как это всё организовать ? Понятное дело можно сделать массив из этого компонента, но для этого требуются константые значения.
FreeMan
составляй динамический массив.. или используй конфигурационный файл.
а вобще вопрос слегка "расплывчив"
Tan
В смысле расплывчив ?
FreeMan
как зависит кол-во комбобоксов от числа.. разные ли данные и пр.. вобщем какая конечная цель (тесты?).
вобщем если от числа зависит кол-во комбов и их параметры, то лучше всего сделать файл конфига, где для каждого числа будет секция, в которой будут описаны параметры каждого комбобокса..
Tan
Понятно, а как сделать этот файл ?
FreeMan
ини файл вида
Код
[1]
combonum=2
item11="hello"
item12="hi"
item21="some"
item22="thing"
color1="blue"
color2="red"
...
[2]
combonum=3
...
...
...

для работы с ини-файлами должен быть в делфе какой-нить мега-компонент.. а есле нет, то можно общатся через GetPrivateProfileString (вроде так)
Tan
Спасибо, сейчас буду реализовывать.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.