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
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);
qui compile sans pb mais plante à l'exécution, lors de l'insertion (dernière ligne)
---------------------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