powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / меню в динамике
6 сообщений из 6, страница 1 из 1
меню в динамике
    #32679930
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как для созданного динамически элемента меню написать обрабочик события
и присвоить этот обработчик этому элементу ?
...
Рейтинг: 0 / 0
меню в динамике
    #32680015
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в Intel C++ или gcc++ ?
...
Рейтинг: 0 / 0
меню в динамике
    #32680923
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Borland C++ Builder
...
Рейтинг: 0 / 0
меню в динамике
    #32682606
Sieben
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все команды меню ловятся через WM_COMMAND, в старшем слове wParam должна быть 1-ца - признак меню или акселератора
...
Рейтинг: 0 / 0
меню в динамике
    #32682875
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
void __fastcall OnMyBTNClick(TObject * Sender)
{
  ShowMessage("Hello World");
}

void __fastcall Form1Create(TObject * Sender)
{
  TButton * btn = new TBatton(NULL);
   btn->Parent = Form1;
   btn->OnClick = OnMyBTNClick;
   btn->Top =  10 ;
   btn->Left =  10 ;
}  


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
меню в динамике
    #32683863
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 JibSkeart

Пасиб
но я уже давно разобрался
*.h
Код: plaintext
1.
        void __fastcall window_show(TObject *Sender);


*.cpp


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
.......
 /*
создание элемента меню
*/ 
                TMenuItem& ad_sh = *new TMenuItem(DBGridEh);
                ad_sh.Caption = "Новый счет";
                menu->Items->Add(&window_show);  
 .........

 /*
код
*/ 
  
void __fastcall Tr_sheta::window_show(TObject *Sender)
{
Show();
}     

-------------------------------------------
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / меню в динамике
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]