簡體   English   中英

從WP7將數據發送到PC

[英]Send data to PC from WP7

我已經知道如何從WP7向PC發送數據(圖像和字符串)。 但是我的問題是我如何發送2個字符串(2個數據)此代碼以通過套接字發送1個數據

public string Send(string serverName, int portNumber, string data)
    {
        string response = "Timeout";

if (socket != null)
    {
        SocketAsyncEventArgs socketEventArg = new SocketAsyncEventArgs();
        socketEventArg.RemoteEndPoint = new DnsEndPoint(serverName, portNumber);

        socketEventArg.Completed += new EventHandler<SocketAsyncEventArgs>(delegate(object s, SocketAsyncEventArgs e)
        {
            response = e.SocketError.ToString();
            clientDone.Set();
        });

        byte[] payload = Encoding.UTF8.GetBytes(data);
        socketEventArg.SetBuffer(payload, 0, payload.Length);
        clientDone.Reset();
        socket.SendToAsync(socketEventArg);

        clientDone.WaitOne(TIMEOUT_MILLISECONDS);
    }
    else
    {
        response = "not initialized";
    }
    return response;
}

那我該怎么做?

如果可以發送1個字符串,則可以相同的方式發送2個字符串。 只需將字符串定界並將它們連接在一起即可。
然后,將它們分開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM