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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2012, 17:54   #1
2909
Пользователь
 
Регистрация: 09.06.2011
Сообщений: 53
Лампочка Delphi ComboBox, открытие форм через CmbBx

Суть в том что я хочу сделать что бы в комбо бокс, были три или четыре строки, выбирая одну из них открывалась выбранная форма, к примеру все формы уже готовы.
Как занести туда строки в комбо бокс?

Дополнение, а как сделать это без кнопок? то есть что бы все было в комбобоксе НЕ нажимая на кнопки

Последний раз редактировалось 2909; 08.04.2012 в 18:29.
2909 вне форума Ответить с цитированием
Старый 08.04.2012, 17:58   #2
Братишка^_^
Пользователь
 
Регистрация: 07.04.2012
Сообщений: 35
По умолчанию

OMG.
Код:
ComboBox1.Items.Add('1'); // добавляется  первый итем
ComboBox1.Items.Add('2');//добавляется  второй итем  и т.д
ComboBox1.Items.Add('3');
ComboBox1.Items.Add('4');
ComboBox1.Items.Add('5');
+ к тому же.
Код:
if ComboBox1.Text = '1' then
begin
ShowMessage('omg');
end;
if ComboBox1.Text = '2' then
begin
ShowMessage('omg#2');
end;
if ComboBox1.Text = '3' then
begin
ShowMessage('omg#3');
end;
if ComboBox1.Text = '4' then
begin
ShowMessage('omg#4');
end;
if ComboBox1.Text = '5' then
begin
ShowMessage('omg#5');
end;
Можно делать проще, но все же. Я давно не работал с этим компонентам .
В твоем случае , нужно писать не "ShowMessage('omg#%nomer%'); , a form100500.showmodal;

Последний раз редактировалось Stilet; 08.04.2012 в 18:13.
Братишка^_^ вне форума Ответить с цитированием
Старый 08.04.2012, 18:08   #3
2909
Пользователь
 
Регистрация: 09.06.2011
Сообщений: 53
По умолчанию

хм, не выводит ничего, я так понял должно выводить
1
2
3
4
5
2909 вне форума Ответить с цитированием
Старый 08.04.2012, 18:11   #4
Братишка^_^
Пользователь
 
Регистрация: 07.04.2012
Сообщений: 35
По умолчанию

Ну ты что же.. Все проверил, все робит. для достоверности, держи исходник ^_^
тЫк
Братишка^_^ вне форума Ответить с цитированием
Старый 08.04.2012, 18:16   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
хм, не выводит ничего
А ты где этот код пометил?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.04.2012, 18:23   #6
2909
Пользователь
 
Регистрация: 09.06.2011
Сообщений: 53
По умолчанию

открыл двойным кликом комбо бокс, и вставил между begin end.
вот так
2909 вне форума Ответить с цитированием
Старый 08.04.2012, 18:30   #7
Братишка^_^
Пользователь
 
Регистрация: 07.04.2012
Сообщений: 35
По умолчанию

Цитата:
Сообщение от Братишка^_^ Посмотреть сообщение
держи исходник ^_^
тЫк
Посмотри, там увидишь как нужно
Братишка^_^ вне форума Ответить с цитированием
Старый 09.04.2012, 19:23   #8
2909
Пользователь
 
Регистрация: 09.06.2011
Сообщений: 53
По умолчанию Комбо бокс красивее, но кнопки легче

спасибо, вам большое, в общем с комбо боксом еще разберусь, пока сделал через батоны ) все просто и работает )
2909 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Меняем шрифт в RichEdit через ComboBox (Delphi 7) munthrekosh Общие вопросы Delphi 7 26.02.2012 16:05
Открытие браузера через delphi 7 celovec Общие вопросы Delphi 6 11.01.2012 00:53
Открытие MOWord через Delphi 7 X@OC Общие вопросы Delphi 6 14.11.2011 14:11
Открытие 2х форм одновременно tolmik Visual C++ 0 26.10.2011 23:48
Открытие документов Microsofrt Common Console через delphi )Игнат( Общие вопросы Delphi 6 24.01.2008 17:09