![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Extraño caso al evaluar una condición.
Hola a todos.
No se si le ha pasado a alguien pero a mi me ha pasado en dos o tres proyectos distintos y con distintas versiones de Delphi (2, 6 y ahora con 2007). No se porque ocurre pero de vez en cuando pasa. En esta ocasión es al evaluar un if, que según se ve en la ventana de depuración la condición devuelve falso y está ejecutando las instrucciones correspondientes al valor verdadero. Lo pongo no para buscar una solución, sino como curiosidad ya que como digo, me ha pasado alguna vez más. ![]()
__________________
http://www.gestionportable.com |
|
#2
|
||||
|
||||
|
pacopenin,
Cita:
1- ¿Cual es el tipo de dato de la variable Name?. 2- ¿Como solucionas el problema en las condiciones que lo planteas? ![]() Nelson. |
|
#3
|
||||
|
||||
|
Si no me equivoco, esas cosas suelen suceder, se deben a optimizaciones del compilador. Puede ser porque no se haga uso después de ese valor/variable, o alguna otra causa similar.
Creo ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Casimiro, me imagino que tiene que ver con lo que comentas, pero recuerdo haber perdido mucho tiempo hace unos años peleándome contra algo similar.
Nelson, la variable name es un string. Ante la perspectiva de volver a perder el tiempo, modifiqué la función que da entrada denominada buscaGrid y que ejecuta un Query en el cual ya hago ese filtrado. Nunca os pasó algo similar? Será que tengo una lógica extraña y ya he forzado dicha situación varias veces. ![]() ![]()
__________________
http://www.gestionportable.com |
|
#5
|
|||
|
|||
|
Amigo a mi parecer está bien la evaluación del resultado.
Suponiendo lo siguiente
Saludos cordiales |
|
#6
|
||||
|
||||
|
Cita:
esto no funcionaría así ¿no? ![]() Saludos,
__________________
http://www.gestionportable.com |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Evaluar doble condicion al hacer clic en boton | jafera | OOP | 2 | 25-01-2014 19:00:52 |
| El extraño caso de la etiqueta (TLabel) invisible. | TiammatMX | OOP | 1 | 10-11-2011 22:11:07 |
| Evaluar un Proyecto | Migpal | Debates | 2 | 24-11-2005 13:23:05 |
| Extraño caso con Rave | CartoneroWeb | Impresión | 0 | 20-10-2005 22:53:45 |
| Locate en IBX caso extraño | raul_sal | Conexión con bases de datos | 1 | 27-03-2004 18:41:38 |
|