📄 1545.html
字号:
<html>
<head>
<title>vb6.0的BUG.....</title>
</head>
<BODY BACKGROUND="" BGCOLOR="white" TEXT="black" LINK="red" VLINK="#808080" ALINK="">
<center>
<h1>vb6.0的BUG.....</h1>
</center>
<HR><p>
Posted by <a href="mailto:ckwong@m2.dj.net.tw">阿贵</a> on December 19, 1997 at 03:09:19:<p>
[vb6.0专业版/Win95]....字串的值被无故改掉? 能请你帮我回答吗? 谢谢?<p>Dim pv_str1 As String * 2<br>Dim pv_str1 As String * 2<br>Dim pv_str3 As String * 2<br>Dim pv_str4 As String * 2<br> <br>Mid(pv_str1, 1, 1) = Chr(&HA1C1)<br>Print Hex(Asc(Mid(pv_str1, 1, 1))) '**** A1C1<br> <br>Mid(pv_str2, 1, 1) = Chr(&HA1A2)<br>Print Hex(Asc(Mid(pv_str2, 1, 1))) '**** A1A2<br> <br>Mid(pv_str3, 1, 1) = Chr(&HA2A3)<br>Print Hex(Asc(Mid(pv_str3, 1, 1))) '**** A2A3<br> <br>Mid(pv_str4, 1, 1) = Chr(&HA2A4)<br>Print Hex(Asc(Mid(pv_str4, 1, 1))) '**** F9F9 (Why)<p><br>'** A2A4,A2A5,A2A6,A2A7,A2CC,A2CE,A3C0~A3CF,A3D0~A3DF,<br>'** A3E0~A3EF,A3F0~A3FF,F9FA,F9FB,F9FC,F9FD 皆会发生给值错误<br>'** 这些值是因为作中文字码转换时发现(BIG5码转EUC户政役码),因<br>'** 为EUC码会用到上列组合,而转换后的字串传给vb6.0时,上述这些<br>'** 码却被莫名其妙改掉,若此问题无法解决,则将会是vb6.0字串的<br>'** 一大臭虫......... bug bug bug bug bug bug
<br>
<p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 1545-->
<!--top: 1548--><li><a href="1548.html"><b>不是 bug</b></a> 小吴 <i>16:40:16 12/21/97</i>
(<!--responses: 1548-->0)
<ul><!--insert: 1548-->
</ul><!--end: 1548-->
</ul><!--end: 1545-->
<br><HR><p>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -