Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 27-11-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 24
Bicho Va por buen camino
Hola, pues existen muchas respuestas posibles para tu problema. Ahí van unas cuantas:

- Comprobar si el edit contiene texto alguno, es decir, sino está en blanco.
Código Delphi [-]
if edit1->text <> '' then //... aque haces tu StrToInt
else // puedes ignorarlo o mostrar un mensaje de error ShowMessag('debe introducir algún numero');

- Otra, la que tu has comentado, poner a 0 por defecto los edits, o comprobar que si no insertan nada lo deje a 0. Eso lo puedes hacer en el OnExit del Edit. Pones esto:
Código Delphi [-]
if edit1->text <> '' then edit1->text = '0';

- La otra que pides, es la de personalizar el mensaje de error. Esa viene incluida en la primera respuesta que te he dado.

Como ves, hay múltiples soluciones, tú eliges o combinas y las adaptas a tu programa.

Espero te sirva.

Saludos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Cómo implantar en mi aplicación StrToInt?!!! DarkByte Varios 6 27-08-2006 17:21:14
DateTime con vacios CamiloU OOP 4 12-01-2006 12:37:34
no ingresar vacios o nulos.. pzala Varios 5 30-08-2005 21:40:02
Validar convercion strtoint martita Varios 10 13-07-2005 02:35:43
consultar campos vacios noe SQL 1 21-03-2005 17:35:42


La franja horaria es GMT +2. Ahora son las 06:59:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi