为什么同样的代码在两个VB6程序中求同一字符串的长度不一致
为什么同样的代码在两个VB6程序中求同一字符串的长度不一致
代码如下:
Dim LsDanweiXX As Long, sDanweiXX As String
sDanweiXX = Trim(“西南天地”)
LsZishu = Len(sDanweiXX)
一个系统求出来的值是4,另一个系统求出来的值是6,这是怎么回事。
[解决办法]
估计数据里包含了回车换行字符,或者其他不可见的字符了
否则肯定是4
[解决办法]
s1=replace(s,vbcrlf,"")
[解决办法]
刚才测试了一下,文本框中按回车键不影响其长度:
假如Text1.Text=Text1,则有Len(Text1.Text)=5
[解决办法]
估计是回车换行符的问题
[解决办法]