Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать имя динамически создоваемого меню [D7, WinXP]


Artem ©   (2004-06-22 14:49:00) 

имеется такой код

var
newitem:TMenuitem;
begin
   newitem:=TMenuItem.Create(self);
   newitem.Caption:='XXXXXX';
   MainMenu1.Items.insert(0,newitem);
end

если мы сами имя не задаем этому объекту то можно как нибудь узнать имя этого newitem, чтобы потом к нему можно было обратиться


evvcom   (2004-06-22 14:57:00) [1]


> выведи его из локальных переменных функции
... в переменные класса.


Ega23   (2004-06-22 14:56:00) [2]

если мы сами имя не задаем этому объекту то можно как нибудь узнать имя этого newitem, чтобы потом к нему можно было обратиться

Если ты сам его не задаёшь, то кто его тогда задаёт? Используй или Name или Tag


evvcom   (2004-06-22 14:56:00) [3]

А ты к нему уже обращаешься через newitem. Если этого недостаточно, выведи его из локальных переменных функции (метода).


Наверх

Титульная страница Поиск, карта сайта Написать письмо