TStringList的使用技巧
注:Tony 原创
Name=Value
应用于一些根据键值找对应值的情况.
1.增加一项设置
StringList.Add('1班上班时间=11:00');
StringList.Add('1班下班时间=18:00');
2.判断是否有此项目, 没有则增加, 有则修改
if StringList.IndexOfName('1班上班时间') = -1 then
StringList.Add('1班上班时间');
StringList.Values['1班上班时间'] := 11:30'
3.取值
方法1:
Edit1.Text := StringList.Values['1班上班时间'];
方法2:(Delphi 7才有)
i := StringList.IndexOfName('1班上班时间');
Edit1.Text := StringList.ValueFromIndex[i];