请问,如何在vb中运用扩展ASCII字符? Text1.Text = Chr("97") 就可以显示a但是如果大于128就什么都不显示了,想用扩展字符集中的符号,应该怎么办?我用的是vb 6.0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Text1.Text = ChrW$("200")^_^ 中文系统将把大于 127 的编码解释为汉字的首字节。此时连续赋两个字节就可以了:Text1.Text = Chr(214) & Chr(208) 'Text1="中" 这样到是显示了,但是和扩展ascii字符集的字符不一样呀@_@ 事实上我是想在msflexgird的网格里显示一个小的方块,并且还要闪烁,应该怎么实现? 更正:直接赋值还是不行,因为中途已经被系统处理。如下:1Dim a(1024) As Bytea(0) = 214a(1) = 208Text1.Text = StrConv(a, vbUnicode) 'Text1="中"2Text1.Text = Chr(214 * 256& + 208) 'Text1="中"3Text1.Text = Chr(Val("&H" & Hex(214) & Hex(208))) 'Text1="中" Private Sub Form_Load() Timer1.Interval = 200 Timer1.Enabled = True End SubPrivate Sub Timer1_Timer()If MSFlexGrid1.TextMatrix(1, 1) = "■" Then MSFlexGrid1.TextMatrix(1, 1) = "□"Else MSFlexGrid1.TextMatrix(1, 1) = "■"End IfEnd Sub 如何在注册表获得本机的ip地址? 控件 [求助]用VB动态添加控件时出现的问题? 初学网络编程,几个小问题关于stock控件下的tcp传输 有无做过INDEX类型的搜索 数据库字段名用英文、拼音、拼音缩写,还是中文? 100分++++浏览器过滤网页中弹出广告 哪位能给讲一下QQ的工作原理? 大家好,我是一个新手,能不能帮我个忙?VB6 请问错误号62是什么来的?如何才会产生这个错误号的?急 [求助]用VB动态添加控件时出现的问题? 能否取得listbox中多选了哪几项?
Text1.Text = Chr(214) & Chr(208) 'Text1="中"
@_@
直接赋值还是不行,因为中途已经被系统处理。如下:1
Dim a(1024) As Byte
a(0) = 214
a(1) = 208
Text1.Text = StrConv(a, vbUnicode) 'Text1="中"2
Text1.Text = Chr(214 * 256& + 208) 'Text1="中"3
Text1.Text = Chr(Val("&H" & Hex(214) & Hex(208))) 'Text1="中"
Timer1.Interval = 200
Timer1.Enabled = True
End SubPrivate Sub Timer1_Timer()
If MSFlexGrid1.TextMatrix(1, 1) = "■" Then
MSFlexGrid1.TextMatrix(1, 1) = "□"
Else
MSFlexGrid1.TextMatrix(1, 1) = "■"
End If
End Sub