1136.html

来自「VB技巧问答10000例 VB技巧问答10000例」· HTML 代码 · 共 30 行

HTML
30
字号
<html>
  <head>
    <title>参考这个程式吧!</title>
  </head>
  <BODY BACKGROUND="" BGCOLOR="white" TEXT="black" LINK="blue" VLINK="#808080" ALINK="red">
    <center>
      <h1>参考这个程式吧!</h1>
    </center>

<HR><p>
Posted by <a href="mailto:a338479@ms3.hinet.net">刘柏泛</a> on October 20, 1997 at 00:21:18:<p>
In Reply to: <a href="1134.html"><b>Re: Text Control</b></a> posted by 小贤 on October 20, 1997 at 00:02:27:<p>
<br>: <br>: : vb6 和 vb6 的TextBox的长度算法是一样的,要看你是使用<br>: 我主要是要问!<br>: vb6  和 vb6 的Text Control 的MaxLength  不一样!<p>Private Sub Text1_KeyPress(KeyAscii As Integer)<br>'Text1.MaxLength 要设长度(中文2个Byte,英文1个Byte)<br>Dim J(1) As Integer, Temp As Integer<br>       <br>J(0) = 0<br>For Temp = 1 To Len(Text1.Text)<br>  J(1) = Asc(Mid(Text1.Text, Temp, 1))<br>  J(0) = J(0) + IIf(J(1) >= 0 And J(1)  8 And KeyAscii  13 Then<br>   Temp = IIf(KeyAscii  128, 2, 1)<br>   If J(0) + Temp > Text1.MaxLength Then KeyAscii = 0<br>ElseIf KeyAscii = 13 Then<br>   KeyAscii = 0<br>   '保留给按 Enter 键时使用<br>   '例如 Text2.SetFocus<br>End If<p>End Sub<br>
<br>
<p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 1136-->
<!--top: 1138--><li><a href="1138.html"><b>Re: 参考这个程式吧!</b></a> 小贤 <i>02:58:26 10/20/97</i>
(<!--responses: 1138-->1)
<ul><!--insert: 1138-->
<!--top: 1139--><li><a href="1139.html"><b>想是死心吧!但是....</b></a> 小吴 <i>05:04:31 10/20/97</i>
(<!--responses: 1139-->0)
<ul><!--insert: 1139-->
</ul><!--end: 1139-->
</ul><!--end: 1138-->
</ul><!--end: 1136-->
<br><HR><p>

</body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?