下面有两行代码:
form1.Canvas.Brush.Color:=clRed;
dbgrid1.Canvas.Brush.Color:=clRed;
编译时编译器报告第一行是对的,但第二行却不对,错误信息是:
[Error] Unit1.pas(37): Illegal character in input file: ' ' ($A1A1)
怎么第二行会是非法的呢?
正确的是什么?
form1.Canvas.Brush.Color:=clRed;
dbgrid1.Canvas.Brush.Color:=clRed;
编译时编译器报告第一行是对的,但第二行却不对,错误信息是:
[Error] Unit1.pas(37): Illegal character in input file: ' ' ($A1A1)
怎么第二行会是非法的呢?
正确的是什么?
解决方案 »
- PowerDesigner 的问题:能不能或者如何实现表结构同步而不丢失数据?
- 有谁知道outlook上的左侧的outlook快捷方式、自定义快捷方式等是怎么做出来的
- SPCOMM是外部控键么?如果是什么地方有的下载
- WindowFromPoint怎样可以得到鼠标指向控件的句柄?
- 《中国开发者联盟》 欢迎您的加入!
- webservice中如何向Tclientdataset追加数据
- Activex 控件!
- 这个问题比较有水平,有兴趣的进来看看........
- 如何获取DataSource指定的 行 列值
- delphi的dll库中语句执行返回程序出错!dll中加上不相关的语句就可以!是borland的一个大bug!!!?
- 关于将数据从文本文件导入到access2000的问题。
- 请问如何判断一个edit框里填写的内容是不是date类型?
你的代码应该没问题,请仔细检查以下几点!前导空格不能全角,把前导空格删除;
确认标点都是半角!
此句后面是否有全角空格!
以上问题多数是由于一些不明显但又不合法的字符引起的!实在不行将程序中这两行源码删除干净,再将此网页中这两行考回!
我试过了没问题的,不知你的是怎么了
把它删除了重新输一遍就可以了,
我也碰到过,主要是从网上拷下来直接用有问题,会有非法字符出现,