首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

小弟我用TStringList提示太多的局部常量,怎么处理

2013-12-07 
我用TStringList提示太多的局部常量,怎么办我用TStringList代码如下sli.Add(白日依山尽,)sli.Add(黄河

我用TStringList提示太多的局部常量,怎么办
我用TStringList代码如下
sli.Add('白日依山尽,');
  sli.Add('黄河入海流。');
  sli.Add('欲穷千里目,');
  sli.Add('更上一层楼。');
.....这样的有个2000条左右
[Error] Unit2.pas(1936): Too many local constants.  Use shorter procedures
[错误] Unit2.pas(1936):太多的局部常量。使用较短的程序

这个怎么解决呀。

最好不要放在别的文档里,我想生成的文件只有一个EXE最好了。
[解决办法]


Const
  psText : String = '白日依山尽,'#13#10 +
                    '黄河入海流。'#13#10 + 
                    .....
                    ;
....
begin
  ...
  sli.Text := psText;
  ...
end;


[解决办法]
也可以:
sli.Text := 
'白日依山尽,'#13#10 +
'黄河入海流。'#13#10 + 
.....
;

热点排行