5,388
社区成员
发帖
与我相关
我的任务
分享
var
ImagePoint1: TStringList; // 记录图片点集合;
procedure TLocTestForm.BitBtn8Click(Sender: TObject);
var
i,j:Integer;
x,y,z:Integer;
begin
Image2.Width:=Image1.Width;
Image2.Height:=Image1.Height;
for i := 0 to ImagePoint1.Count - 1 do
begin
z:=Pos(',',ImagePoint1.Strings[i]);
x:=StrToInt(copy(ImagePoint1.Strings[i],0,z-1));
y:=StrToInt(copy(ImagePoint1.Strings[i],z+1,Length(ImagePoint1.Strings[i])-z));
with Image2.Canvas do
begin
Pen.Color := clGreen;
MoveTo(x,y);
LineTo(x,y);
end;
end;
Image2.Refresh;
end;