我程序里的这两句
Timer_Control.Enabled = False
Timer_Restart.Enabled = True在运行时竟然冒出这样的错误: object required.
请问如何解决?谢谢!!

解决方案 »

  1.   

    差运行库吧?我也是初学者,不过你可以试试转VB的运行库试试.http://www.skycn.com/soft/2944.html       --->Visual Basic V6.0 SP5 Runtime
      

  2.   

    1)vb的运行库安装了
    2)用setup Factroy 打了包
    3)安装后运行
      执行
      Timer_Control.Enabled = False
      Timer_Restart.Enabled = True
      时,还是出错 object required 这是怎么回事啊?谢谢。
      

  3.   

    Timer_Control.Enabled = False
    Timer_Restart.Enabled = True
    object required的意思是没有叫这个名字(Timer_Control和Timer_Restart)的对象
    Timer_Control和Timer_Restart分别是什么?好像是Timer控件,你检查一下程序有叫这两个名子的控件吗,有没有拼写错误?
      

  4.   

    如果不是当前Form里的控件,要在前面加上Form名,如:
    Form1.Timer_Control.Enabled = False
    Form1.Timer_Restart.Enabled = True
      

  5.   

    可能是控件没有注册的问题或者是没有安装VB运行库。可以这样试试:
    程序编译后,在SETUP Factory中左下脚有一个分析VB工程的工具,选择VB 6.0,然后选定你要打包的工程,他可以提取VB中的所须的运行库,及注册的控件等。然后可以生成安装包。