FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ejecutar codigo y si tiene valor nulo no de error
que hay amigos aqui con un pequeño problema resulta que tengo un edit en el cual mediante el evento keypress al meter un numero de codigo me trae el resultado a varios edit bueno hasta ahi todo bien, mi problema esta en que si en ese edit no le pongo ningun valor y le doy enter me arroja un error que dice
entones lo intente con lo siguiente pero no me funciono porque pone el letrero pero no detiene el proceso:
__________________
saludos!!! |
#2
|
||||
|
||||
Este... sino detiene el proceso no es error de delphi sino de la capa 8 del modelo OSI
Seguramente tienes algo: Es evidente entonces el porqué continúa con el proceso ¿no? Para que funcione deberías tener algo como:
O en todo caso un:
Yo me inclino por el if-then-else. Saludos, |
#3
|
|||
|
|||
gracias por la respuesta pero sigue marcandome el erro acontinuackion agrego mi codigo a ver si ayuda un poco mas :
__________________
saludos!!! |
#4
|
||||
|
||||
Parece que no estás poniendo el else en lugar adecuado. Tendría que estar como parte del if interno y no del externo.
// Saludos |
#5
|
||||
|
||||
Mi ojo compilador me dice que en este código hay un begin-end sobrantes:
Justamente el begin y el end exteriores. En lo demás tendría que probarlo. Por otro lado: Sugiero empezar a identar de forma apropiada el código, por favor. Asi no hay quien le entienda. Saludos, |
#6
|
||||
|
||||
Sangrar o dar sangrado, mi estimado Delphius.
|
#7
|
||||
|
||||
Yo suelo usar "tabular".
¿De qué palabra habrá derivado "identar"? |
#8
|
||||
|
||||
Cierto...
Esta palabra me cuesta acordármela. No me acostumbro, me recuerda a la sangre. Saludos, |
#9
|
||||
|
||||
Cita:
Identar posiblemente haya derivado del inglés... A mi me cuesta sacarme esta palabra. EDITO: encima que no es correcta la palabra, ¡la digo mal! Es Indentar. Y según wikipedia es un anglicismo de Indentation. Saludos, Última edición por Delphius fecha: 04-10-2012 a las 21:48:57. |
#10
|
||||
|
||||
Cita:
Cita:
El término indentar seguramente viene del ingles indent, que, presumiblemente deriva de dent, que significa abolladura. Figuradamente podría verse el sangrado como una abolladura en el margen izquierdo del texto. Por otra parte, me cuesta mucho más trabajo entender el origen del término sangrado para estos menesteres. Si bien trato de usar el español de forma correcta, también hay que entender que un lenguaje no es un ente estático, sino que evoluciona constantemente. En este caso específico, doy preferencia al anglicismo. // Saludos |
#11
|
||||
|
||||
Es que yo uso el tabulador de mi "máquina de escribir" electrónica
|
#12
|
||||
|
||||
Sí. Igualmente yo. Pero si usamos tabular por el hecho de accionar el tabulador, también podríamos usar control K I De hecho, en Delphi (al menos hasta la versión 7) a diferencia de entornos más modernos, la tecla TAB no sirve para indentar.
// Saludos |
#13
|
||||
|
||||
Cita:
Cita:
El término correcto en nuestro idioma es sangría/sangrado. Y su concepto es justamente lo que hacemos... dar espacios en blanco para dar comienzo a un "párrafo". Asi que es lo más correcto, aunque a mi mente le suena raro. Saludos, |
#14
|
||||
|
||||
Cita:
¿O he entendido otra cosa? |
#15
|
||||
|
||||
Ja, ja. Debí ser más específico.
La tecla TAB en delphi, a diferencia de otros lenguajes, no sirve para indentar bloques de código. Quizá con algún aditamento como cnpacks, pero no de caja. // Saludos |
#16
|
|||
|
|||
Hola...
Acabo de probar en Delphi 2010 y si puedo "identar" bloques de código usando la tecla TAB (es una instalación nueva, sin asistentes ni nada). Saludos... |
#17
|
||||
|
||||
Cita:
Es como dices, sí. |
#18
|
||||
|
||||
cnpack
Para evitar todo esto yo instalo en cnpack (buscar en google)
este pack dibuja lineas de diferentes colores en los begin y sus correspondientes end. Saludos...
__________________
un tipo al cual la sociedad no le tiene el mas mínimo respeto no puede ser presidente.... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error delphi "valor no puede ser nulo nombre del parametro key" | nickolas | Varios | 0 | 21-08-2012 02:07:45 |
Ejecutar codigo despues de insertar valor en columna | el_barto | Conexión con bases de datos | 2 | 30-08-2005 23:20:57 |
Valor Nulo o en blanco y nil | vtdeleon | OOP | 1 | 25-11-2004 05:41:50 |
Campo con valor nulo | fjcg02 | Conexión con bases de datos | 4 | 10-11-2004 08:55:07 |
Valor nulo | pache | OOP | 3 | 19-06-2003 08:39:13 |
|