3287.html

来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 30 行

HTML
30
字号
<html>
  <head>
    <title>Re: 在一个textbox中, 如何判断输入的是字元或数字呢?</title>
  </head>
  <BODY BACKGROUND="" BGCOLOR="white" TEXT="black" LINK="red" VLINK="#808080" ALINK="">
    <center>
      <h1>Re: 在一个textbox中, 如何判断输入的是字元或数字呢?</h1>
    </center>

<HR><p>
Posted by <a href="mailto:jwh@ms1.hinet.net">纪文和</a> on June 17, 1998 at 05:46:33:<p>
In Reply to: <a href="3284.html"><b>在一个textbox中, 如何判断输入的是字元或数字呢?</b></a> posted by meteor on June 17, 1998 at 03:25:10:<p>
: 因要做check动作, 所以要判断输入的是字元或数字,<br>: 如: "A0001", 要判断第一个输入的是字元, 后四个为数字,<br>: 那我该如何下判断式呢? <p>假设该栏位是 Text1,则<p>Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)<br>__If Len(Text1) = 1 Then<br>____If Asc(UCase$(Text1))  90 Then<br>______MsgBox "只能输入 A.B.C.D..."<br>____Text1 = ""<br>____End If<br>__End If<br>__If Len(Text1) > 1 Then<br>____If Asc(Mid(Text1, Len(Text1), 1))  57 Then<br>______MsgBox "只能输入数字"<br>______Text1 = Left(Text1, Len(Text1) - 1)  '移除错误字元,可是游标会跑到最前面<br>______Text1.SelStart = Len(Text1)              '将游标移到最后面,以方便 user 继续输入<br>____End If<br>__End If<br>End Sub
<br>
<p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 3287-->
<!--top: 3292--><li><a href="3292.html"><b>Re: 在一个textbox中, 如何判断输入的是字元或数字呢?</b></a> meteor <i>07:51:35 6/17/98</i>
(<!--responses: 3292-->1)
<ul><!--insert: 3292-->
<!--top: 3293--><li><a href="3293.html"><b>Re: 在一个textbox中, 如何判断输入的是字元或数字呢? .....正确</b></a> 纪文和 <i>09:16:44 6/17/98</i>
(<!--responses: 3293-->0)
<ul><!--insert: 3293-->
</ul><!--end: 3293-->
</ul><!--end: 3292-->
</ul><!--end: 3287-->
<br><HR><p>

</body></html>

⌨️ 快捷键说明

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