Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/11/2008, 10:10
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años
Puntos: 37
Respuesta: Problema al recoger contenido de un texbox y enviarlo por udp

Cita:
Iniciado por nix2008 Ver Mensaje
Buenas tardes,
Mi programa consiste en un Socket que envia un paquete de datos, recogidos en un textbox a un sevidor mediante UDP.
Mi problema es que al rellenar el textbox se envia un paquete por cada caracter introducido (uno a uno), y deberia mandarse en un paquete todo el contenido del textbox.
Si podeis echarme una mano os lo agradeceria, os paso el código que estoy utilizando:

private void fvalorformulario_TextChanged(object sender, EventArgs e)
{
try
{
this.data.fvalor = float.Parse(fvalorformulario.Text);
byte[] data = new byte[1024];
data = BitConverter.GetBytes(this.data.fvalor);
server.SendTo(data, data.Length, SocketFlags.None, ip);
}...
Es que lo estás enviando cada vez que se introduce un carácter, deberías hacerlo en el evento Click de un TextBox o cuando 'fvalorformulario' pierda el foco.