vb6中,字符串转整型的函数是?

解决方案 »

  1.   

    本帖最后由 bcrun 于 2011-08-26 16:01:50 编辑
      

  2.   

    在validate事件中检验,如果不是合法数据cancel=true
      

  3.   

    "vb6中,字符串转整型的函数是?"
    val(string)
      

  4.   

    本帖最后由 bcrun 于 2011-08-26 16:02:09 编辑
      

  5.   

    本帖最后由 bcrun 于 2011-08-26 16:02:31 编辑
      

  6.   

    本帖最后由 bcrun 于 2011-08-26 16:02:56 编辑
      

  7.   

    完全同意楼上的,用ASCII码来判断
      

  8.   


    i=cint(s)
    i=clng(s)两个都四舍五入
      

  9.   

    字符串转整型的函数有:
    CInt (转为Integer)
    CLng (转为Long)
    但是在进行转换的时候要用IsNumeric判断一下字符串是否为有效的数值,要不然可能会有异常的。文本框控制输入数字的话等自己加代码,代码如下(只能输入0-9):Private Sub Text1_KeyPress(KeyAscii As Integer)
        If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
            KeyAscii = 0
        End If
    End Sub