用VC做了socket的服务器端,发送以下数据:
struct exMemHeaderdig
{
    char pointid[10];
    long deviceid;
};
struct exMemHeaderdig* mems;
mems->pointid[0]='1';
mems->pointid[1]='2';
mems->deviceid=988;
m_sConnectSocket.Send(mems,sizeof(struct exMemHeaderdig));
WinSock控件在VB中接收的数据显示不对,为什么?怎么办?
Public Type Realpoint
   pointid As String
   deviceid As Long
End TypeDim udtRealpoint As RealpointPrivate Sub sckClient_DataArrival(ByVal bytesTotal As Long)
  sckclient.GetData udtRealpoint.pointid
  sckclient.GetData udtRealpoint.deviceid
  Form1.Label2 = udtRealpoint.pointid
  Form1.Label3 = udtRealpoint.deviceid
End Sub