Bonjour
Ma fiche contient un popupmenu
Les éléments de menus sont créés dynamiquement
A la conception, je ne connais ni leur nombre, ni leur nom
Pourtant j'ai besoin de créér dynamiquement les items qui seront des sous-menus de ce popup
Voici mon code
qui compile sans pb mais plante à l'exécution, lors de l'insertion (dernière ligne)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 itemparent:=Tmenuitem(findcomponent('menfam'+inttostr(nbfam))); nouvmenu:=TMenuItem.Create(itemparent); nouvmenu.Name:='menrub'+inttostr(c); nouvmenu.Caption:=rub[c]; itemparent.Insert(0,nouvmenu);
---------------------rectification
J'avais oublié que je gère une exception + haut et je lançais l'appli depuis l'EDI...
En fait, il n'y a pas de plantage, mais aucun sous-menu n'est inséré
Je vais essayer de voir d'où peut venir l'erreur, avant de délester
Merci pour votre aide
Partager