本帖最后由 a7771157 于 2013-01-17 15:24:18 编辑

解决方案 »

  1.   

    本来就是特定的指向当前窗体,只不过当前窗体的类名叫clientLogin 窗体界面上的标题叫 Form1而已
      

  2.   

    你这个this是不是主窗体啊,如果是,关闭,就会整个程序退出
      

  3.   

    this就是form1本身
    如果实现类似QQ登录的效果感觉应该是在当验证通过以后在关闭登录窗口之前打开另一个窗口
    也可以首先打开主窗口,在没有验证以前隐藏前显示登录窗口,登录窗口调用主窗口中的验证函数,这样就不会因为登录窗口提前销毁同时登录窗口内的验证函数也同时销毁造成的失败!感觉像是这样的,以前学过几天VB那时候我是这样做的,现在好久没动编程了。
      

  4.   

    因为你的程序里,this就是指的Form,所以就把Form给关了。
    “让this指向一个login的实现而不是两个一起关?”楼主到底想关哪个呢
      

  5.   

    好吧,我只想把LOGIN给关了。
      

  6.   

    http://blog.csdn.net/wuyazhe/article/details/5642431
      

  7.   

    不知道我的理解有没有错误:
    我首先打开了一个叫f1的form,然后在最后用this想要关闭login form。f1是在login关闭前打开的。可是当我用this关闭的时候却两个都一起关了。
    这是不是说this在这里指向的是所有form的实现?还是所有login form的实现?
      

  8.   

    this指代的是当前对象的中的实例,也就form1,你login弹出另外窗体时可以隐藏第一个窗体,弹出新的窗体