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

Strings.ValueFromIndex[i-1]在Delphi6里如何写

2013-08-10 
Strings.ValueFromIndex[i-1]在Delphi6里怎么写Delphi6里没有ValueFromIndex[i-1]这个函数,如果要在D6里编

Strings.ValueFromIndex[i-1]在Delphi6里怎么写
Delphi6里没有ValueFromIndex[i-1]这个函数,如果要在D6里编译,对应的函数是什么,或者怎么改!!
[解决办法]
ValueFromIndex是TStringList的属性

http://www.cnblogs.com/keycode/archive/2010/10/25/1860436.html


//类似的哈希表操作法
var
  List: TStringList;
begin
  List := TStringList.Create;
 
  List.Add('aaa=111');
  List.Add('bbb=222');
  List.Add('ccc=333');
  List.Add('ddd=444');
 
  ShowMessage(List.Names[1]);  //bbb
  ShowMessage(List.ValueFromIndex[1]);  //222
  ShowMessage(List.Values['bbb']);  //222
 
  //ValueFromIndex 可以赋值:
  List.ValueFromIndex[1] := '2';
  ShowMessage(List[1]);  //bbb=2
 
  //可以通过 Values 赋值:
  List.Values['bbb'] := '22';
  ShowMessage(List[1]);  //bbb=22
 
  List.Free;
end;

热点排行