flash与vb使用sock通讯,结果能发消息了,可还是联接失败。为什么?解决方法

flash与vb使用sock通讯,结果能发消息了,可还是联接失败。为什么?
在flash8中使用as2编程用sock联接vb,在下面这两条语句执行后,返回的是失败。
mySocket.connect( "192.168.0.90 ",4567);
mySocket.onConnect=function(sucess){  

可是不管失败与否,直接用
mySocket.send( ' <位置   name= "ship3 "   x= "20 "   y= "60 "> ');发送消息,vb是可以接收到的,为什么?

为什么明明连接失败还可以正常收到flash发出的消息呢?

有大侠明白话最好给出示例,包括怎么用vb向flash发消息的例子。


------解决方案--------------------
连接后,你确定没有断开?
你在事情里面进行监听。。。
也可以是安全沙箱的原因,自己断开了。。。
在AS3里面是
mySocket.writebyte(21);
mySocket.flush();
/////////
我用AS3 + VC开发了这样的一套聊天系统,也没有问题。。