rt
解决方案 »
- delphi连接excel的问题
- WINSOCK 获取等待队列的信息
- 局域网拷贝文件的问题
- 急!文件读写?
- IdUDPServer数据接收和ACMWaveOut播放语音问题(贴有简单代码)?
- 高手请进!!!超难!!!!!!!
- 在DBGridEh1中是不是不能显示图象字段和备注字段?
- 一个类的问题?
- adotable1.create(nil) 和 adotable1:=TADOTable.create(nil)的区别是什么?
- \winnt\Deanom.exe在我注册表的run里面。是不是将死者病毒???
- 怎么样在MACHINE-REPORT打印之前,用代码设计页边距???急~~`
- 是不是考虑换java了,欢迎灌水
stringlist.NameValueSeparator := '#';
stringlist.add('abc#123');
showmessage(stringlist.values['abc']); //结果就是123abc就是name
123就是value
这是NameValuePairs
stringlist.values['abc'] := '123';
//第二句顺便增加了一个stringlist节点,值为'abc=123',怎会这样?
StrList.Strings.Add('b=2');
ShowMessage(StrList.Names[0]);//a;
ShowMessage(StrList.Values[0]);//1;
ShowMessage(StrList.Names[1]);//b;
ShowMessage(StrList.Values[1]);//2;
StrList.Strings.Add('b=2');
ShowMessage(StrList.Names[0]);//a;
ShowMessage(StrList.ValueFromIndex[0]);//1;
ShowMessage(StrList.Names[1]);//b;
ShowMessage(StrList.ValueFromIndex[1]);//2;
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参数则, 就不一定是以等号来分隔的了