procedure TMainForm.TBSearchMouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Integer);
begin
 TBSearch.Hint:='搜索';*****
  StatusBar1.Panels[0].Text:='搜索';
end;
[Error] tablet.pas(666): Illegal character in input file: ' ' ($A1A1)打星号的行。
第一我看不出任何错误,第二当我把TBSearch.Hint:='搜索';语句删除时,也就是一条空语句,还是出现上面的错误!??????????????

解决方案 »

  1.   

    含有非法字符。
    这是这些代码中含有一些隐藏delphi不支持的字符,这些代码可能是你从别的地方贴过来的;或者含有中文标点符号一类的delphi不支持的字符。
    --------------------------------------------------------------------
    看尽悲伤,庸人自扰不平事。叹尽荒凉,海阔天空谁人知。狂风劲兮,百花飘
    扬乱舞香。捏花一笑,海不扬波断肠心!
      

  2.   

    让StatusBar1.Panels[0].Text:='搜索';作第一行,
      

  3.   

    修改如下:
    beginTBSearch.Hint:='搜索';StatusBar1.Panels[0].Text:='搜索';end;
    再修改:
    begin
     TBSearch.Hint:='搜索';*****
      StatusBar1.Panels[0].Text:='搜索';
    end;
    應該沒問題!!!
      

  4.   

    肯定是COPY过来的特殊字符引起的了
    你可以把这个过程删除掉,再重新手工输入一遍