![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.12.2011
Сообщений: 45
|
![]()
Доброго времени суток!
Подскажите, пожалуйста, как программно добавить компоненту на форму UserForm1 при выборе определенного значения из ComboBox1 ? то есть, например: Код:
Спасибо! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]() Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.12.2011
Сообщений: 45
|
![]()
doober, Спасибо =D
.Text = "Вера не позволяет в поиск по форуму забить слово Controls.Add ?" ![]() ![]() Простите, а если эту компоненту необходимо расположить на MultiPage1, на Page1, то как указать,что это должно быть на Мультипэйдже? Так пробовал,-не получилось. Код:
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а так:
me.multipage1.pages(0).Controls.Add (....
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 26.12.2011
Сообщений: 45
|
![]()
Так точно !!))
Работает! Спасибо, прошу прощения за то,что сразу не написал,что надо было на мультипейдж кинуть компоненту!) |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]() Цитата:
Вот и ответ на ваш вопрос ![]()
Анализ,обработка данных Недорого
|
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 26.12.2011
Сообщений: 45
|
![]()
ой, извините,по ходу работы над программой, у меня еще один вопрос возник
Как проверить наличие компоненты, например, с именем TextBox4 на форме? *и для индикации, если есть эта компонента, спрятать ее: Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Не сторонник я динамических контролов.
Зачем его создавать,а потом прятать.не проще его кинуть на форму,потом играться с видимостью Можно в лоб без перебора Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 26.12.2011
Сообщений: 45
|
![]()
согласен с Вами,но дело в том,что тут роль играет ЧекБокс.
Если пользватель выбирает одно значение в чекбоксе,то добавляется одна компонента, если другое-то две компоненты: одна на место той,которая былап добавлена до этого в то же место, другая-, несколько ниже. И если пользователь несколько раз переключает чек бокс, то нужно затереть ту компоненту ,что была ниже. Вот в чем дело. Ибо если она не была добавлена, дебаг сообщит о том,что такая компонента попросту не существует )) |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Попробуйте понажимать на Чекс
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программно добавить на форму компоненту. | Randy.Mandy | Microsoft Office Word | 0 | 02.03.2012 23:32 |
как добавить строку программно? | KNIGHT-SP | Помощь студентам | 0 | 15.08.2011 00:26 |
Программно добавить подменю | Rolls | Общие вопросы Delphi | 2 | 04.06.2010 11:34 |
Программно перетащить файл на форму | FelixKoT | Общие вопросы Delphi | 2 | 13.02.2010 20:58 |
нажать на форму программно по координатам | Kukkk | Общие вопросы Delphi | 4 | 20.01.2010 23:46 |