FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cómo evitar el error al dividir por cero
tengo dos campos de texto donde el usuario ingresa dos valores y al apretar un botón se hace una división y el resultado se imprime en un tercer campo de texto.
El problema es cuando se presiona el botón sin haber ingresado ningún valor o poniendo cero (ya que intenta dividir por 0). De qué manera puedo preceder a la acción de la división un IF o algún comando para que detecte si los campos están vacios o con 0 y evite que se siga ejecutando?. Saludos, espero puedan ayudarme. Fernando del Castillo |
#2
|
||||
|
||||
Hola,
Puedes tratar de capturar la excepción correspondiente. A mí se me ocurre esto a bote pronto, pero, agradecería cualquier crítica constructiva al respecto.
|
#3
|
|||
|
|||
Me parece muy complejo para copiarlo en todos los botones...
no hay alguna forma de poner un filtro al campo de texto que no deje poner ciertos valores? |
#4
|
||||
|
||||
Hola,
Pues... acaso te interese usar "TMaskEdit", o "TSpinEdit"... o ciertos eventos de los "TEdit"... |
#5
|
||||
|
||||
Otra opción es:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Cita:
Perdón pero no puedo evitar la risa con esa palabrita CENUTRIO. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Evitar mensajes de Error de Firebird | mateamargo | OOP | 10 | 13-07-2007 15:55:29 |
Evitar mensaje error ¡DLL no encontrada! | soypincharata | Varios | 2 | 02-05-2007 04:32:08 |
Se puede evitar los mensajes de error | David | OOP | 8 | 22-07-2006 00:39:40 |
Cuando cero - cero es 5.755533321E-13 | IVAND | Firebird e Interbase | 4 | 12-04-2006 16:06:26 |
Crystal Reports desde cero, cero, cero. | Repelus | Impresión | 1 | 08-03-2004 21:23:14 |
|