J'ai une applis ou je récupère le handle du composant visuel sur lequel je clique, j'utilise les évenement windows, mais je ne trouve pas ou plus la méthode me permettant de retrouver le composant, afin que je puisse attaquer ses propriétés... :?:
Version imprimable
J'ai une applis ou je récupère le handle du composant visuel sur lequel je clique, j'utilise les évenement windows, mais je ne trouve pas ou plus la méthode me permettant de retrouver le composant, afin que je puisse attaquer ses propriétés... :?:
Bon j'ai un peu progréssé mais il me faut maintenant le nom du composant à partir de son handle j 'ai essayé ça mais ça marche pas..
Code:
1
2
3
4 For i:=0 To ComponentCount-1 Do If Thandle(Components[i]) = Msg.hwnd Then //Msg.hwnd est le handle du message Label1.Caption:=Components[i].Name;
je me fais mes questions réponses tout seul
en castant en twincontrol c bon
Code:
1
2
3
4 For i:=0 To ComponentCount-1 Do If Twincontrol(Components[i]).handle = Msg.hwnd Then Label1.Caption:=Components[i].Name;