winsock接收判断有关问题,有没有人能帮忙解决

winsock接收判断问题,有没有人能帮忙解决原先我现在公共模块中接收16进制的数组的数据,但是客户端发送数据

winsock接收判断问题,有没有人能帮忙解决
原先我现在公共模块中接收16进制的数组的数据,但是客户端发送数据过来之后却没有DataArrival响应,所以只好在主窗体中接收数据。然后我现在想用winsock在主窗体上接收16进制的数组,然后把接收到的数组放到公共模块中作判断,但是却一直没法赋值到公共模块中去。
问题:
1.是否可以从主窗体接收的数据赋值给公共模块从而可以处处判断(因为工程比较大只能放在模块中作判断了),该怎么做?
2.在模块中是否可以接收数据,该如何实现?

[解决办法]
在模块中定义一个全局变量
[解决办法]
Public varname As String
你是这样定义公共全局变量的吗?