Form1.KeyPriview设置为True~~ procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if (ssAlt in shift) And (Key=VK_F4) then
    begin
      CloseTag:=False;
      //FormCloseQuery(sender,CloseTag);
    end
  else if (ssAlt in shift) And (Key=VK_F10) then
    begin
      CloseTag:=True;
      //FormCloseQuery(sender,CloseTag);
      Close;
    end;
end;procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
  CanClose:=CloseTag;
end;