Dim path1 As String = sGetINI(...) '下面这步处理其实应该在 sGetINI() 中进行的' path1 = path1.Substring(0, (path1 & vbNullChar).IndexOf(vbNullChar)) newp = path1 & mwx MsgBox(newp)
你的sGetINI()返回的字符串上有 \x0 一般 \x0 表示字符的终结。
你在读取INI的那个API的返回没有处理好 ,GetPrivateProfileString() 的返回值取到值的字节数,要根据这个值,去截取读取结果
还有你的mwx值是什么,不要是空字符串或者null
用string.Concat方法吧……
16,553
社区成员
110,527
社区内容
加载中
试试用AI创作助手写篇文章吧