为什么用VB作程序时其中一个窗体右上角的“×”这个按钮无效了?单击后窗体只是隐藏并不关闭,我只是曾经把它的BorderStyle属性改为1,但现在改回也无效,这是为什么?
帮帮忙!谢谢!在线等待

解决方案 »

  1.   

    不会吧,一般说来想使窗体右上角的“×”这个按钮无效,需要调用api函数,和窗体的属性设置无关。建议重启一下试试。
      

  2.   

    代码?如果不是就重装VBSP5,或重装VB
      

  3.   

    不可能吧,你试着用退出的方法吧"end"
      

  4.   

    先谢谢各位
    首先改回1 的确还是无效
    再有“重启”指什么windows吗
    之后是“end”方法就没问题,可我不能告诉用户别点“×”吧
    最后什么控件会这样呢?我加的都是很普通的,同一工程下的别的窗体就正常
      

  5.   

    有可能是你有什么循环没有退出来。
    或者在
    Form_Unload 事件里置了
    cancel = 1
      

  6.   

    你是不是在程序里佳载过别的form,你可以在你的form unload事件中加入一行end来结束应用程序