为什么 .ini 配置文件在写入时,只写入第一条,后面的都没写入?

llfguest llfguest 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在 VB.net 中写配置文件时,需要连续写十多条配置信息,程序在运行时通过,而且我在单步调试时,程序也没有提示出错,但我在打开配置文件的时候,只能看到程序写入了第一条配置信息,后面的都没有写入,请问是什么原因?

部分代码如下:

Dim myinifile = "config.ini"
mypath = Application.StartupPath
inifile = mypath & "\" & myinifile
WritePrivateProfileString("start", "setstartprogram", setstartprogram, inifile)
WritePrivateProfileString("start", "setstartopentime", setstartopentime, inifile)
WritePrivateProfileString("start", "setstartclosetime", setstartclosetime, inifile)
WritePrivateProfileString("start", "setstartweekrule", setstartweekrule, inifile)
WritePrivateProfileString("start", "setstartweekstart", setstartweekstart, inifile)
WritePrivateProfileString("start", "setstartweekstop", setstartweekstop, inifile)
WritePrivateProfileString("settran", "settranstime", settranstime, inifile)
WritePrivateProfileString("setzl", "setzltime", setzltime, inifile)
WritePrivateProfileString("setzl", "setzldisplaynum", setzldisplaynum, inifile)
WritePrivateProfileString("setzl", "setzldeletedatanum", setzldeletedatanum, inifile)
WritePrivateProfileString("setzl", "setzldeletefilenum", setzldeletefilenum, inifile)
WritePrivateProfileString("setconvert", "setconverttime", setconverttime, inifile)
WritePrivateProfileString("setrecord", "setrecordtime", setrecordtime, inifile)
...全文

相关推荐

评论 12
收藏 已收藏
分享
返回顶部
llfguest
VB 16,718 成员 110,520 内容