Je suppose que c'est une fiche (TForm) qui est le parent de tes composants (TImage, TShape...).
Si tu n'as pas modifié le nom de cette fiche, elle s'appelle : Form1.
Donc ta procedure devient
...
Type: Messages; Utilisateur: ThWilliam
Je suppose que c'est une fiche (TForm) qui est le parent de tes composants (TImage, TShape...).
Si tu n'as pas modifié le nom de cette fiche, elle s'appelle : Form1.
Donc ta procedure devient
...
Comme l'a signalé Ph.B. , ControlAtPos est une méthode de la classe TWinControl et de ses descendants.
Donc il faut "préfixer" cette méthode par le nom du composant parent.
Form1.ControlAtPos ...
Bonjour.
Voici une recherche de composant placé sur Form1.
procedure TForm1.Button1Click(Sender: TObject);
var
C: TControl;
begin
// cherche un Tcontrol au point left top
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.