procedure Txueshengadd_form.Button1Click(Sender: TObject);
begin
 if edit1.Text='' then
 begin
 showmessage('学号不能为空,请输入');
  edit1.SetFocus;
  exit ;
 end
 else
 button1.ModalResult:=mrok;
end; 
这样设置要点击两次button1才执行代码吧,能否设置点击一次就行的