作者memory812 (memory LEO)
看板Visual_Basic
标题[VB6 ] 如何撷取字元?
时间Mon Dec 22 17:29:08 2008
bd="字母小写abcd"
LenB(StrConv(bd, vbFromUnicode))
bd这时算出的字元数为12
然後我要取出前6个字元
我试用left(bd,6),但会跑出"字母小写ab"
但我要的结果是"字母小",请问还有什麽方式可以写出来?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.202.202.98
1F:推 williewillie:LEFT(BD,3) 12/22 17:58
2F:推 williewillie:你用LENB 会把中文当两个字算 4中文*2=8+4英文=12 12/22 18:07
3F:→ williewillie:LEN则是所见的字有多少便算多少字元=8 12/22 18:08
4F:→ williewillie:如果上面用LEN 那取出字母小请用LEFT 12/22 18:11
5F:→ williewillie:若要用LENB 取出字母小 则用LEFT(BD,6) 12/22 18:12
6F:→ williewillie:更正 LEFTB(BD,6) 12/22 18:12
7F:→ memory812:谢谢你...^^ 12/23 09:19
8F:→ memory812:谢谢你,我要的就是LEFTB(BD,6),这个答案...^^ 12/23 09:32
9F:→ MOONRAKER:我就想这种状况明明就要用leftb() 怎麽一直在讲left() 12/23 16:56
10F:→ MOONRAKER:难道VB6还有什麽不为人知的秘密 @@ 12/23 16:56