我在form1的Resize事件中,设置另一个form的位置,但在窗口关闭时总提示出错,代码如下:procedure TMainForm.FormResize(Sender: TObject);
var
rc:TRect;
begin
rc.TopLeft := ClientToScreen(self.ClientRect.TopLeft);
rc.Top := rc.Top + self.VideoWindow1.Top; if(rc.Top < 0) or (rc.Left < 0) then
exit; if (SubTitleForm = nil) then
exit; SubTitleForm.Top := rc.Top;
SubTitleForm.Left := rc.Left;
end;怎么回事,多谢指点.
var
rc:TRect;
begin
rc.TopLeft := ClientToScreen(self.ClientRect.TopLeft);
rc.Top := rc.Top + self.VideoWindow1.Top; if(rc.Top < 0) or (rc.Left < 0) then
exit; if (SubTitleForm = nil) then
exit; SubTitleForm.Top := rc.Top;
SubTitleForm.Left := rc.Left;
end;怎么回事,多谢指点.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货