Ver Mensaje Individual
  #4  
Antiguo 22-11-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Otras formas de hacerlo

Código Delphi [-]
var
  V: Integer;

begin
  if TryStrToInt(Edit1.Text, V) then
    ShowMessage('Esto es un número')
  else
    ShowMessage('Esto no es un número');
end;

Código Delphi [-]
var
  V: Integer;
  Code: Integer;

begin
  Val(Edit1.Text, V, Code);

  if Code = 0 then
    ShowMessage('Esto es un número')
  else
    ShowMessage('Esto no es un número');
end;

La segunda forma tiene la ventaja de servir para tipos reales también sustituyendo V por un tipo real.

// Saludos
Responder Con Cita