Создание кода к динамическим контролам - VB

Формулировка задачи:

Я хочу узнать: как можно создать код динамическим путем. Ну к примеру создаю я пункт меню
'.....    Set img = frmMain.Controls.Add("VB.Image", "russianIco", frmMain) ' создает контрол Image для хранения картинки
'......
потом мне надо отслеживать нажатие на этот пункт. Как мне "вставить" код в новосозданный контрол? ( имя контрола знаю)

Код к задаче: «Создание кода к динамическим контролам - VB»

textual
i% = mnuFileArray.Ubound + 1  ' следующий номер индекса после самого                              ' большого уже существующего
Load mnuFileArray(i%)  ' создание нового элемента массива меню
mnuFileArray(i%).Caption = "NewArray" & i%  '  название команды
...
Unload mnuFileArray(1)        ' удалить элемент с индексом 1

13   голосов, оценка 4.385 из 5


СОХРАНИТЬ ССЫЛКУ