5 个解决方案
#1
自己当普通的文本文件处理
#2
你自己File.ReadAllLines不就拿到所有行?
自己做又不复杂,为什么非要在Win 3.1时代的GetPrivateProfileString树上吊死?
自己做又不复杂,为什么非要在Win 3.1时代的GetPrivateProfileString树上吊死?
#3
可以用API GetPrivateProfileString先读所有section,再循环section读每个section内全部key value对
#4
能说的具体点吗?
#5
不就是参数变化下嘛
GetPrivateProfileString(null, null, "", buff, buff.Length, filePath);取全部section
GetPrivateProfileString(section, null, "", buff, buff.Length, filePath);取key
GetPrivateProfileString(section, key, "", buff, buff.Length, filePath);取value
不会递归就写几个循环,加一起也就十几二十行代码的事
#1
自己当普通的文本文件处理
#2
你自己File.ReadAllLines不就拿到所有行?
自己做又不复杂,为什么非要在Win 3.1时代的GetPrivateProfileString树上吊死?
自己做又不复杂,为什么非要在Win 3.1时代的GetPrivateProfileString树上吊死?
#3
可以用API GetPrivateProfileString先读所有section,再循环section读每个section内全部key value对
#4
能说的具体点吗?
#5
不就是参数变化下嘛
GetPrivateProfileString(null, null, "", buff, buff.Length, filePath);取全部section
GetPrivateProfileString(section, null, "", buff, buff.Length, filePath);取key
GetPrivateProfileString(section, key, "", buff, buff.Length, filePath);取value
不会递归就写几个循环,加一起也就十几二十行代码的事