
06/11/2008, 10:10
|
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 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. |