--- ---
Delphi 7 added the ValueFromIndex property to TStrings. Here's how to use it:
var MyStringList: TStringList; // ... begin // create a populate string list with name=value data // ... str := MyStringList.Values [MyStringList.Names [I]]; // old str := MyStringList.ValueFromIndex [I]; // new