大家执行下面的代码看看:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Close;;;;;;;;
end;

解决方案 »

  1.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
          Close
          ;
          ;
          ;
          ;
          ;
          ;
          ;
          ;
    end;
      

  2.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
         ;;;;;;;;;;
    end;更奇怪。有高手解释一下?
      

  3.   

    没什么奇怪的,你要是学过编译原理就知道了.
    词法分析和语法分析是不回管你那么多;;;;;;;;;;的.
    总之一个;前面如果是空格就忽略,是NULL也忽略.