Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2012, 22:58   #1
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию Делфи. Множество combobox-ов

Всем привет.
Имеется такой вопрос(знал бы как сформулировать, может нашел бы чего на просторах интернета, а так...):
Имеется на форме комбобокс1 и 2, а так же эдит1 и 2. После того как будут заполнены они, то внизу появляются новые комбобоксы и эдиты и так далее вниз идёт.
Как это реализовать? Получается что нужно заранее, к примеру с сотню, комбобоксов и эдитов поставить и сделать их невидимыми? Можно это как то по другому, без лишней мороки?
И ещё, после того как установил все эти эдиты, они растянутся далеко вниз и выйдут из формы, можно сделать так что бы прокручивалась(скролбарс) только часть формы с ними?
Artsiom вне форума Ответить с цитированием
Старый 21.09.2012, 00:04   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

наиболее оптимально это динамически создавать компоненты...
а по поводу скролинга... есть компонент класса TScrollBox думаю вам подойдет...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 21.09.2012, 11:22   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
После того как будут заполнены они, то внизу появляются новые комбобоксы и эдиты и так далее вниз идёт.
То что появляется по дизайну и назначению повторяет исходное?
Если ответ да, то TFrame + динамическое создание компонента.

создаете свой Frame в который включаете comboBox1,2 Edit1,2.

А в основной программе в нужном месте(местах)
Код:
f:=TFrameXXXX.Create(self);
f.Allignt:=altop; 
f.parent:=self;
и прочее по необходимости
f.edit1.Text:='ffffffffff';
.........
Цитата:
можно сделать так что бы прокручивалась(скролбарс) только часть формы с ними?
Добавляете на форму Scrollbox
и указываете что ваш фрейм будет отображаться на нем.
Цитата:
f.parent:=self.ScrollBoxZZZ;

__________________
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 21.09.2012 в 11:25.
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема в делфи. Непонятная ошибка... ComboBox Katus Общие вопросы Delphi 5 08.12.2011 16:07
Множество, содержащее натуральные числа из первой сотни. Сформировать новое множество из простых чисел первого множества Aimet Паскаль, Turbo Pascal, PascalABC.NET 3 16.06.2011 20:50
Дано множество А, напечатать четные элементы, входящие в другое множество (Паскаль) Марийка92 Помощь студентам 4 03.04.2011 17:38
Задано некоторое множество М и множество Т того же типа dark999 Помощь студентам 5 01.04.2011 14:17
Webbrowser и combobox: сделать чтобы в combobox-е оставалась история посещенных сайтов uasya2 Общие вопросы Delphi 6 06.03.2011 20:24