var
   List ; TstringList
  请问 
  List.Value[] 返回的是什么?

解决方案 »

  1.   

    List.Value[] 返回的索引对应的字符串了
      

  2.   

    不对,
      List.Value['dddd'] 中括号里是个字符串,不是索引
      

  3.   

    不对,
      List.Value['dddd'] 中括号里是个字符串,不是索引
      

  4.   

    那我告诉你:
    List.Value['dddd']返回的就是名字为dddd的字符串,如List有一个字符串:dddd=xxxxx
    返回的就是xxxxx
      

  5.   

    list.value[] 的括号里是字符串
    返回的是该字符串对应的值比如:
    list.value['good']:='luck';
    then
    list.string[0]:='good=luck';
      

  6.   

    假如
    StrList.Text =
    'a=aa' + #13#10 +
    'b=bb';
      则
    StrList[0]就等于'a=aa'
    StrList.Names[0]就等于a, 
    StrList.Values[StrList.Names[0]] 就等于aa, 
    不过D6以上就了StrList.ValueFromIndex[0]这也不是绝对的, 如果你设置了StrList.Delimeter参数则, 就不一定是以等号来分隔的了