[C con Clase] Control EDIT

Carlos Oyarzo harry848 en hotmail.com
Vie Ago 24 21:57:51 CEST 2007


hola damp, por el poco codigo que envias, solo puedo
decirte que quizas el error está en el if():

if((numero<0,5)&&(numero>0,1))

deberia ser if( (numero<0.5f) && (numero>0.1f) )

Espero que te sirva
Salu2


>From: DAMP <damp29yw en gmail.com>
>Reply-To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
>To: cconclase en listas.conclase.net
>Subject: [C con Clase] Control EDIT
>Date: Thu, 23 Aug 2007 22:14:44 -0500
>
>Cordial saludo amigos.
>
>amigos tengo un inconvenite con un algoritmo.
>ncesito capturar un float desde el control EDIT, hasta donde tengo 
>entendido
>lo que se captura del control EDIT es un char y necesito convertirlo en un
>float, eso lo hago con atoif, y esa variable float la pongo en un if para
>indicar un rango de que ese numeor float sea menor que 0.5 y mayor que 0.1 
>y
>si es asi me muestre un mensaje, pero que sino esa dentro del rango haga
>otra cosa. mi problema es que cualquier numero que ingreso supuestamente
>esta dentro de ese rango, por ejemplo ingreso 10 y me acepta que esta 
>dentro
>de ese rango y eso no deberia ser.
>el codigo q tengo es el siguiente:
>
>
>char entrada[100];
>
>float numero;
>
>GetWindowText(GetDlgItem(hDlg, ID_NUMERO), entrada, 10);
>
>numero= atof(entrada);
>
>if((numero<0,5)&&(numero>0,1))
>
>{
>
>MessageBox(hDlg,TEXT("funciona"),TEXT("sistemas expertos"),MB_OK );
>
>}
>
>else
>
>{
>
>PostQuitMessage(0);
>
>}
>ojala que me puedan colaborar porque soy muy nuevo en este ambiente y
>realmente no entiendo que pasa.
>Muchas gracias.
>--
>D.A.M.P


>_______________________________________________
>Lista de correo Cconclase Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ

_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/





Más información sobre la lista de distribución Cconclase