Отправить данные на ПК из WP7 - PullRequest
0 голосов
/ 01 марта 2012

Я уже знаю, как отправлять данные (изображение и строку) с WP7 на ПК.Но моя проблема в том, как я отправляю 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 Ответ

1 голос
/ 01 марта 2012

Если вы можете отправить 1 строку, вы можете отправить 2 таким же образом. Просто разделите строки и объедините их вместе.
Затем вы разделяете их на другом конце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...