:: Portada  :: Staff ACM   :: Unete a nosotros   

 


Validar entradas numéricas en Delphi

Autor:
Héctor Omar Alvarez



1.0 Comenzando

Cuando creamos aplicaciones, en cualquier entorno, debemos asegurarnos que el usuario digitó sólo lo que necesitamos. Partiendo de esa  premisa podemos asegurarnos que sólo entre números.

1.1 El código

Aquí les propongo el código de la posible solución.  Creo que es sencillo, analízenlo y todo listo.

{
=======================================
VERIFICAR SI LAS ENTRADAS SON NUMERICAS
Autor: Héctor O. Álvarez Madera
Fecha: 10/22/2003
---------------------------------------
Coloca este algoritmo en el
evento OnKeyPress de los EditBox
}

var
mensaje:integer;
begin
  if (key >= Char(64)) Or (key < Char(47))
    And (key >= Char(14)) then
    begin
      mensaje:=Application.MessageBox('Digíte un
      valor numérico. Gracias', 'Error de
      entrada');
    key := char(0); //Limpia el EditBox
  end;
end;

 
{Base de datos Access en aplicaciones Visual Basic 6.0}
{Qué es ASP}


 

ACM PUCPR 2002 - 2003 ©  Pontificia Universidad Católica, Ponce P.R.