Delphi 程序调试提示 'D200  is not a valid integer value ' 请帮忙:
  
 我给工程新加一个窗体,编译没有错误,在编译器里运行时却提示:'D200  is not a valid integer value ' ,程序停在新加窗体创建的这句话.离开Delphi的编程环境单独运行可执行文件时却看不到错误提示,而我需要单独调试,因为其它模块还有错误.检查有关整形变量的赋值,又检查了数据库的设计(字段类型没有错),新加单元只是调用了一个实数类型字段,没有办法,还敬请大家帮忙,万分感谢!

解决方案 »

  1.   

    数据类型不匹配
    要求输入的是integer值,'D200'当然不是integer类型了,所以出错
    这个需要自己检查了
      

  2.   

    D200  is not a valid integer value 
    D200不是一个合法的整型值D200会是一个整型吗,编译器已经告诉你了
      

  3.   

    F8调试,多找几次BUG会有很大进步的
      

  4.   

    就算我英文很差,也看懂了D200  is not a valid integer value 是什么意思了
    D200不是一个有效的整数值
    D200 是一个变量,设断点,F8一步步走下来,遇到变量时选中变量按ctrl+F7查看变量的值,看是哪个变量的值是D200?
      

  5.   

    D200不是正确的integer类型,类型不正确呗!