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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2009, 15:20   #1
motaro
Форумчанин
 
Регистрация: 10.07.2007
Сообщений: 104
По умолчанию combobox на 2-х формах

как мне сделать чтобы один и тот-же combobox отображался на 2-х формах? или как лучше получить доступ на form2 к combobox из form1
motaro вне форума Ответить с цитированием
Старый 20.09.2009, 15:22   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Подключаем юнит второй формы в первой и общаемся так: form2.combobox
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 20.09.2009, 15:30   #3
motaro
Форумчанин
 
Регистрация: 10.07.2007
Сообщений: 104
По умолчанию

а как сделать чтобы он отображался на 2 форме?
motaro вне форума Ответить с цитированием
Старый 20.09.2009, 15:35   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

кинуть его туда.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 20.09.2009, 15:40   #5
motaro
Форумчанин
 
Регистрация: 10.07.2007
Сообщений: 104
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
кинуть его туда.
скопировал с 1-й на 2-ю, но это уже другой combobox,который не повторяет значения combobox с формы 1
motaro вне форума Ответить с цитированием
Старый 20.09.2009, 15:49   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

по теории виндоуза не выйдет так просто скопировать...
скопируй св-ва(многим можно программный assign сделать...или св-ва классового типа связать у разных обьектов)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 20.09.2009, 15:53   #7
motaro
Форумчанин
 
Регистрация: 10.07.2007
Сообщений: 104
По умолчанию

ок, хотелось проще
motaro вне форума Ответить с цитированием
Старый 20.09.2009, 19:53   #8
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Цитата:
ок, хотелось проще
Проще будет создать на второй форме другой combobox и в его свойстве lines прописать содержимое combobox-a, который находится на первой форме. Это проще.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 21.09.2009, 10:16   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Один и тот же зачем?
Что стоит сделать два разных, но наполнить одинаковым содержимым?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.09.2009, 10:23   #10
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
другой combobox и в его свойстве lines
нет у combobox такого свойства
Цитата:
Что стоит сделать два разных, но наполнить одинаковым содержимым?
Код:
.....
for i:=0 to form1.cbb.items.count-1 do
form2.cbb1.items.add(form1.cbb.items[i]);
.....
вставьте в OnShow form2
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
delphi Переменные доступные во всех формах S_Yevgeniy Помощь студентам 3 25.08.2009 19:10
Горячая клавиша на двух формах RIO Общие вопросы Delphi 2 23.08.2009 12:47
Картинки на формах в Дельфи Барби Помощь студентам 3 23.12.2007 19:19
Statusbar на двух формах Albenous Общие вопросы Delphi 1 06.04.2007 08:18
Вычисления в формах. Beatl Microsoft Office Word 1 03.04.2007 19:35