首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问一个老有关问题:delphi编程读与写注册表中多字符串值(REG_MULTI_SZ)的有关问题

2013-02-04 
请教一个老问题:delphi编程读与写注册表中多字符串值(REG_MULTI_SZ)的问题请教一个老问题:delphi编程读与

请教一个老问题:delphi编程读与写注册表中多字符串值(REG_MULTI_SZ)的问题
请教一个老问题:
delphi编程读与写注册表中多字符串值(REG_MULTI_SZ)的问题
读取其他类型(字符串值,二进制值,DWORD值,可扩充字符串值)都已学会,
最近在学习这个“多字符串值(REG_MULTI_SZ)”还是没有搞定的,
发个帖子请高手赐教一二

情况如下:
只针对“多字符串值(REG_MULTI_SZ)”进行读写“注册表”操作
请问一个老有关问题:delphi编程读与写注册表中多字符串值(REG_MULTI_SZ)的有关问题
[解决办法]
方法1:你可以先多字串Add到一个TStringList里面,然后用WriteString(section, indent, StringList.CommaText)保存,读的时候也用StringList.CommaText := ReadString().

方法2:将每个字串分别WriteString(section, 字串1, '');  WriteString(section, 字串2, ''); WriteString(section, 字串2, ''); ....
读的时候用ReadSection读到一个TStringList里面即可
[解决办法]


[解决办法]
请问一个老有关问题:delphi编程读与写注册表中多字符串值(REG_MULTI_SZ)的有关问题

热点排行