Zoals u kon zien in http://www.helpmij.nl/forum/showthread.php/651377-C-Socket-verzenden-en-ontvangen-sluit-probleem had ik problemen met de server maar op dit moment met de client.
Het probleem is dat als ik de data binnen krijg en ik wil een if doen bv.
dat de if niet werkt!
de gehele client code is:
Ik hoop dat jullie me kunnen helpen (alweer)
MVG Kevin
Het probleem is dat als ik de data binnen krijg en ik wil een if doen bv.
Code:
if (returndata == "0x0000,lnrspns,SUCCESS")
{
MessageBox.Show("LOLLED");
}
else
{
MessageBox.Show("YAAAAAAAAAAAA");
}
dat de if niet werkt!
de gehele client code is:
Code:
private void loginBtn_Click(object sender, EventArgs e)
{
NetworkStream serverStream = clientSocket.GetStream();
byte[] outStream = System.Text.Encoding.ASCII.GetBytes("0x0000,lnchk," + usernameTxtbox.Text + "," + passwordTxtbox.Text + ",EP$");
serverStream.Write(outStream, 0, outStream.Length);
serverStream.Flush();
byte[] inStream = new byte[10025];
serverStream.Read(inStream, 0, (int)clientSocket.ReceiveBufferSize);
string returndata = System.Text.Encoding.ASCII.GetString(inStream);
// ALMOST FINISHED!
MessageBox.Show(Convert.ToString(returndata.Length));
if (returndata == "0x0000,lnrspns,SUCCESS")
{
MessageBox.Show("LOLLED");
}
else
{
MessageBox.Show("YAAAAAAAAAAAA");
}
MessageBox.Show(returndata);
}
Ik hoop dat jullie me kunnen helpen (alweer)
MVG Kevin