zoukankan      html  css  js  c++  java
  • VB.NET TextBox 只允许输入1-100之间的整数 简洁篇

     1     Dim Str As String = ""
     2     Private Sub txtRecond_KeyUp(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles txtRecond.KeyUp
     3         txtRecond.Text = Regex.Replace(txtRecond.Text, "[^0-9]", "")
     4         If txtRecond.Text = "" Then
     5             Return
     6         End If
     7         Try
     8             Dim num As Integer = Integer.Parse(txtRecond.Text)
     9             txtRecond.Text = num.ToString()
    10             If (num > 100) Or (num = 0) Then
    11                 txtRecond.Text = ""
    12             End If
    13         Catch ex As Exception
    14             txtRecond.Text = ""
    15         End Try
    16 
    17 
    18     End Sub
    19 
    20     Private Sub txtRecond_KeyPress(sender As System.Object, e As System.Windows.Forms.KeyPressEventArgs) Handles txtRecond.KeyPress
    21         If Char.IsDigit(e.KeyChar) Or e.KeyChar = Chr(8) Or e.KeyChar = "." Then
    22             If e.KeyChar = "." And InStr(txtRecond.Text, ".") > 0 Then
    23                 e.Handled = True
    24             Else
    25                 e.Handled = False
    26             End If
    27         Else
    28             e.Handled = True
    29         End If
    30 
    31     End Sub
    View Code
  • 相关阅读:
    LCT男人八题系列
    hadoop 伪分布启动-fs格式化
    hadoop 安装
    Scala Actor入门
    Scala 隐式转换和隐式参数
    Scala 类型参数
    Scala 类型参数
    Scala 匹配模式
    scala 函数式编程之集合操作
    Scala 函数式编程
  • 原文地址:https://www.cnblogs.com/wuhuisheng/p/3531978.html
Copyright © 2011-2022 走看看