Delphi6里没有ValueFromIndex[i-1]这个函数,如果要在D6里编译,对应的函数是什么,或者怎么改!!
解决方案 »
- 关于delphi 的listbox的问题
- 新编文件备份同步工具,希望大家提出宝贵意见
- 点击按钮两次弹出两个窗口,关掉一个在关掉第二个是出错,请高手赐教。
- 求助:关于窗体创建
- 有可以自动将VC头文件转为DELPHI的工具吗?
- 重分--急问:如何在英文win操作系统环境下Memo里显示中文?
- ◢◤如何取得屏幕上任意点的颜色?谢谢指教◥◣
- 我用ClientSocket和ServerSocket做了一个通讯程序,在局域网能连通,在Internet就不行了,为什么?
- IdTCPServer IdTCPClient 双向接发消息已经实现 但碰到了一个很奇怪的问题
- 特殊的showmodal问题。
- reportbuilder 金额大写问题
- 如何用delphi从sql数据库的表中提取一个特定的数据呢?
//类似的哈希表操作法
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;
把你的代码贴出来。
vInfo: TStringList;vInfo.Strings.ValueFromIndex[i-1]:='10';
delphi6编译不过啊。
vInfo: TStringList;vInfo.ValueFromIndex[i-1]:='10';
Sorry,我记错了,ValueFromIndex是TStrings的属性。var
vInfo: TStringList;vInfo.ValueFromIndex[i-1]:='10';或者下面这样都是可以的:var
vInfo: TStrings;vInfo.ValueFromIndex[i-1]:='10';但是没有你的这种写法:vInfo.Strings.ValueFromIndex[i-1]:='10';
LSS不是跟你说得解释清楚了嘛, vInfo.ValueFromIndex[i-1]:='10';
var
vInfo: TStringList;
i: Integer;
begin
vInfo := TStringList.Create;
vInfo.Add('a');
vInfo.Add('b');
vInfo.Add('c');
i := vInfo.Count;
vInfo.ValueFromIndex[i-1] := '10';
ShowMessage(vInfo.ValueFromIndex[i-1]);{ 10 }