Bonjour à tous,
pour faire suite à ce sujet, je souhaite savoir comment identifier le fait que mon entrée de menu possède un élément enfant.
J'ai cherché à vois les propriétés disponible et je n'ai rien trouvé de ce côté.
D'avance merci
Bonjour à tous,
pour faire suite à ce sujet, je souhaite savoir comment identifier le fait que mon entrée de menu possède un élément enfant.
J'ai cherché à vois les propriétés disponible et je n'ai rien trouvé de ce côté.
D'avance merci
Devenu sans objet... En effet, la réponse est dans le sujet cité au dessus.
Mea culpa.![]()
TMenuItem.Count
EDIT : Tu vois quand tu veux !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Oui tu as raison, d'où la cloture du sujet !
Par contre juste en passant, la procédure proposée dans le sujet précédent ne compile pas :
Il y a l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure ShowAllMenu(AItems: TMenuItem); var i: integer; begin for i := 0 to AItems.Count - 1 do begin ShowMessage(AItems.Items[i].Caption); ShowAllMenu(AItems.Items[i].Items); end; end;
J'ai juste fait ca pour que ca fonctionnr :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [Pascal Erreur] FrmMain.pas(2438): E2029 '[' attendu(e) mais ')' trouvé(e)
a+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure ShowAllMenu(AItems: TMenuItem); var i: integer; begin for i := 0 to AItems.Count - 1 do begin ShowMessage(AItems.Items[i].Caption); ShowAllMenu(AItems.Items[i]); end; end;
Partager