关于winsock调用问题

问题遇到的现象和发生背景 我使用vs2008,在vb.net中使用winsock控件编写了一个FORM,在本form中进行通信,没问题;用别的FORM调用,则通信不上。
问题相关代码,请勿粘贴截图
运行结果及报错内容 没有任何错误
我的解答思路和尝试过的方法 没有解决思路
我想要达到的结果 在一个form中使用winsock控件编写通信程序,在另一个form中调用,进行通信。

直接把form1 的程序用form2带入
在form1搞个输出或者按钮把下面写进去
Me.Hide()
Form2.Show()
应该没多难吧

你现在是调用失败还是能够成功调用,但是通信失败?

问题已经解决了!谢谢各位!
稍微绕了一下。
在form1中调用form2.show,等form2的load执行完毕,再将其隐藏,就没问题了!
我考虑可能是直接隐藏,form的某些消息机制没建立起来。