
11/03/2012, 02:51
|
| | Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 8 meses Puntos: 0 | |
c# programa para leer correo Estoy intentando hacer un programa para leer correo pero me falla en esta parte.
Exactamente llega hasta
int bytes = stream.read(buff, 0 ,1);
no se que puede estar mal:
private string Response()
{
System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding();
byte[] serverbuff = new Byte[1024];
NetworkStream stream = GetStream();
int count = 0;
while (true)
{
byte[] buff = new Byte[2];
MessageBox.Show("el valor de buff es" + buff); int bytes = stream.Read(buff, 0, 1);
if (bytes == 1)
{
serverbuff[count] = buff[0];
count++;
if (buff[0] == '\n')
{
break;
}
}
else
{
break;
};
};
string retval = enc.GetString(serverbuff, 0, count);
Debug.WriteLine(" READ:" + retval);
return retval;
} |