Estou desenvolvendo uma aplicação cliente com Sockets, mas quando vou passar o texto para o listBox, estou tendo problemas, o programa emite uma exceção do tipo "NotSupportedException" no momento em que passo o comando listBox1.Items.Add(); abaixo está o código que estou utilzando, esse primeiro método conecta ao servidor, os demais são utilizados na aplicação.
try
{
UpdateControls(
false);
m_clientSocket =
new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPAddress ip = IPAddress.Parse(textBox1.Text);
int port = Convert.ToInt16(textBox2.Text);
IPEndPoint ipEnd = new IPEndPoint(ip, port);
m_clientSocket.Connect(ipEnd);
if (m_clientSocket.Connected)
{
UpdateControls(
true);
WaitForData();
}
listBox1.Items.Add(
this.result);
}
catch (SocketException se)
{
string str;
str =
"Conexão fallhou, o servidor está ativo ?" + se.Message;
MessageBox.Show(str, "Aviso !");