-
Автор темы
- #1
Есть программа Морской бой по сети(не моя), но после подключения по сети вылезает такая ошибка:
Прикладываю исходник программы:
Пожалуйста, авторизуйтесь для просмотра ссылки.
Я не шарю, но в коде это нашел:
C#:
public void ReceiveData(object client)
{
TcpClient connectedClient = (TcpClient) client;
_swReader = new StreamReader(connectedClient.GetStream());
_goOn = true;
while (_goOn)
{
try
{
_messageReceived = _swReader.ReadLine();
if (_messageReceived == "")
return;
Checker(_messageReceived);
//MessageBox.Show(_messageReceived); //для отладки
}
catch (Exception e)
{
Form1.SelfRef.DisableAll(true);
CloseConnection(2);
_goOn = false;
MessageBox.Show("Удаленный клиент разорвал соединение. Перезапустите игру чтобы начать сначала."/* + e.ToString()*/, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
Пожалуйста, авторизуйтесь для просмотра ссылки.