thank you for reading my question

解决方案 »

  1.   

    msgbox str(err.number)
    就OK了
      

  2.   

    err.number是数字,不只自字符型
    msgbox要求字符型
      

  3.   

    msgbox str(err.number)
    同意以上看法
      

  4.   

    msgbox str(err.number) 不是这个错
    vb会自动处理数字到字符串的类型转换,所以不是这个问题
    把你的相关代码贴出来
      

  5.   

    msgbox str(err.number)是不会报错的。错误一定在别的地方。
      

  6.   

    嗯,没说清楚……
    msgbox err.number 也一定不会报错的。VB帮程序员处理了很多意外事件,但是也养成了许多VB程序员代码不严谨的坏习惯。