循环给strPacket append字符串,当字符串中出现汉字时,后面的就append不上了。有很多行。
比如:
aaa ffcf fffc
Ffc frf gfvf
汉字汉字
Sxsssxcd
一行一行的读,放到strline中,添加完汉字后,Sxsssxcd就append不上了。
解决方案 »
- 不能删贴就把我删了吧。
- vb编程在同一天如有重复复制则弹出对话框提示
- VB执行存储过程
- 怎样把Excel中的内容导入到MSFlexGrid中?
- 谁有水晶报表9的product key code?
- 在VB中调用VC++编写的DLL问题,求救都几天!
- 数据库导出为*.MDB
- 高手请进 谈谈ADO的游标属性 游标类型 锁定类型
- vb运行时错误53,文件未找到c4510.dll
- 100 分求Rational Rose 2000 Enterprise edition License KEY
- 求个简单批处理, 下载文件, 不用其它的软件,bat可以实现吗? 谢谢!
- 求助vb6.0英文版for mac 的软件'
Sub test()
Dim i As Integer, w1 As String
w1 = ""
For i = 1 To 10
w1 = w1 & IIf(w1 <> "", vbCrLf, "") & IIf(i Mod 2 = 0, "我们 ", CStr(i))
Next
Debug.Print w1
End Sub
不管是中文还是西文,甚至中西混合,都能正确连接的!建议楼主还是设个断点,单步跟踪一下,看运算过程出了什么错。
i是9到12,可以确定程序是没有问题的。中文的前面和后面有这两个字符\u000f \u000e
i是9到12,可以确定程序是没有问题的。中文的前面和后面有这两个字符\u000f \u000e
所以不按照原始的中文输出是很正常的结果啊!
全是英文就是正常的,为什么添加中文后,就append不上了~