if IsWindowEnabled(Form1.Handle) then
  begin
  EnableWindow(Form1.Handle,FALSE);
  Button1.Caption:='Enable Window';
  Edit1.Text:='This window is disabled';
  end
  else
  begin
  EnableWindow(Form1.Handle,TRUE);
  Button1.Caption:='Disable Window';
  Edit1.Text:='This window is enabled';
end;
[Error] Uapi1.pas(47): Illegal character in input file: ' ' ($A1A1)
[Error] Uapi1.pas(48): Illegal character in input file: ' ' ($A1A1)
请问是什么原因?

解决方案 »

  1.   

    这个是从别的地方拷过来的代码,代码中有好像全角什么的空格。把begin end里面那些缩进的都删除到跟 代码编辑器的左边,然后再 缩进回去
      

  2.   

    非常赞同linzhisong(無聊)的说法,看来你这段代码是从word或网页或者其他某些文档上直接复制粘贴过来的!!我试过了,你只要将每一行代码前面的空格全部删掉就可以编译了!!