Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Работа с Меню


Автор: stat007 24.12.2009, 00:57
Стоит такая задача: На форме создано вот такое примерно меню:
Цитата

Список1     Список2
 Открыть     Открыть

Как сделать так, чтобы при нажатии на подменю Открыть в меню Список1, в ListBox1 выводилось например: 12345, а при  нажатии на подменю Открыть в меню Список2, в ListBox1 выводилось например: 67890 ???
Как должен в данном случае выглядеть if ??

Автор: Данкинг 24.12.2009, 01:02
Так по клику на нужном пункте меню и выводи - а в чём тут проблема? 

Автор: artsb 24.12.2009, 09:17
stat007, if тут вообще не нужен.
Код

void __fastcall TForm1::MenuItem1Click(TObject *Sender)
{
ListBox1->Items->Add("12345");
}

void __fastcall TForm1::MenuItem2Click(TObject *Sender)
{
ListBox1->Items->Add("67890");
}

Автор: stat007 24.12.2009, 15:32
Спс. разобрался сам.......... smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)