En faisant un objet qui dérive d'un Tpanel, j'intégre dedans des trackbars
de manière dynamique...ainsi j'obtiens un panel d'outils directement utilisable.
le nb de trackbars est fixé au moment de la création.(d'où l'intérêt du tableau dynamique). çA marche, je peux compiler et mon executable fonctionne...
mais j'ai une exception invalidpointer...
C'est à cause du tableau dynamique de trackbars...
en effet, si on fait par exemple quelque chose de simple comme ça pour résumer:
j'avais déjà rencontré le problème mais je ne sais plus comment y remédier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var track:array of Ttrackbar; //et puis setlength(track,4);//par exemple for i:=1 to 4 do begin track[i]:=TTrackbar.create(self); track[i].parent:=form1; end; // sans pousser plus loin, on a le même type d'exception.
merci.
Partager