var rec: array[0..2] of Tpoint; //设置点的坐标 procedure TForm1.Button1Click(Sender: TObject); begin rec[strtoint(edit3.text)].X:=strtoint(edit1.Text); // rec[strtoint(edit3.text)].y:=strtoint(edit2.Text); // end; //响应单击点 procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var i:integer; begin if (rec[0].x=X) and (rec[0].y=Y) then begin end; if (rec[1].x=X) and (rec[1].y=Y) then begin end; if (rec[2].x=X) and (rec[2].y=Y) then begin end;end;
var
rec: array[0..2] of Tpoint;
//设置点的坐标
procedure TForm1.Button1Click(Sender: TObject);
begin
rec[strtoint(edit3.text)].X:=strtoint(edit1.Text); //
rec[strtoint(edit3.text)].y:=strtoint(edit2.Text); //
end;
//响应单击点
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
i:integer;
begin
if (rec[0].x=X) and (rec[0].y=Y) then
begin
end;
if (rec[1].x=X) and (rec[1].y=Y) then
begin
end;
if (rec[2].x=X) and (rec[2].y=Y) then
begin
end;end;