Delphi 大家看看这段代码有什么有关问题
Delphi 大家看看这段代码有什么问题啊
procedure TForm1.Button1Click(Sender: TObject);
var
i:Integer;
begin
for i := 0 to 500000 do
begin
Canvas.TextOut(10, 10, IntToStr(i));
end;
end;
end.
报错的原因是 illegal character In inputfile
------解决方案--------------------
i:Integer; i前面有特殊符号(不是空格也不是制表符); 自己刪掉,其它行一样处理
------解决方案--------------------
就是有非法字符啊,只是肉眼看不见而已,是ASCII码为$A1的字符!!!
下面的把非法字符去掉了!(非法字符位于行首)
procedure TForm1.Button1Click(Sender: TObject);
var
i:Integer;
begin
for i := 0 to 500000 do
begin
Canvas.TextOut(10, 10, IntToStr(i));
end;
end;
end.
报错的原因是 illegal character In inputfile
------解决方案--------------------
i:Integer; i前面有特殊符号(不是空格也不是制表符); 自己刪掉,其它行一样处理
------解决方案--------------------
就是有非法字符啊,只是肉眼看不见而已,是ASCII码为$A1的字符!!!
下面的把非法字符去掉了!(非法字符位于行首)
- Delphi(Pascal) code
var i:Integer; begin for i := 0 to 500000 do begin Canvas.TextOut(10, 10, IntToStr(i)); end; end;