解决了
原码
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
var
p : Tpoint;
x : integer;
y : integer;
begin
if key =13 then
begin
x := Edit1.Top+Edit1.height+form1.Top+23;
y := Edit1.Left+form1.Left;
p.x := x;
p.y := y;
edit1.ClientToScreen(p);
form2.Top :=p.x;
form2.Left := p.y;
form2.show;
end;
end;
效果不错
给分了