SendbutClickSendbutClickSendbutClick Ahoj,
první chyba je v třídě clientik. Streamy můžeš inicializovat až po připojení klienta.
public static class clientik
{
public static IPEndPoint ip = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 6666);
public static TcpClient client = new TcpClient();
public static NetworkStream s;
public static StreamReader r;
public static StreamWriter w;
public static void pripoj()
{
client.Connect(clientik.ip.Address,6666);
s = client.GetStream();
r = new StreamReader(s);
w = new StreamWriter(s);
}
}
Dále v metodě SendbutClick máš nekonečný cyklus. Příjem zpráv můžeš udělat pres asynchroní metody nebo v jiném vlákně. A ještě připojení by mělo být jinde, takhle se ti připojuje při každém odeslání zprávy.