FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Ayuda con or a variables...
Hola amigos,,,
tengo el siguiente problema. Estoy tratando de hacer un if pero comparando con una variable, varias variables asi : Código:
if (Comparar == Check1 +'||'+ Check2 +'||'+ Check3){ ShowMessage("YES"); } como se comparar varias variables con un or, para que el resultado sea el correcto? comparar tiene el valor = "SI"; y alguno de los Check es igual a "SI", pero de esta forma nunca muestra el mensaje,,, Gracias! |
#2
|
||||
|
||||
Hola
Esa no es la sintaxis para nada correcta, porque estas trabajando con caracteres. Check es de tipo char *? (o char[]?) Check1, Check2 y Check3 debes de ser de tipo int (o algun otro tipo entero) y asi debe ir el código: if (Check1 || Check2 || Check3){ ShowMessage("YES"); } Check1 toma un valor 0 si es falso (o "NO", como creo que lo estas manejando) y algun otro valor en caso de que sea verdadero (o "SI", como en tu caso). Ese valor distinto de cero por lo regular es un 1, por comodidad. Lo mismo para los demas Check (Check2 y Check3) Saludos Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con Fast Report 3 al pasar variables | AFilth | Impresión | 6 | 10-08-2012 13:26:27 |
Ayuda con Variables "Globales" | zombira | OOP | 2 | 29-06-2007 01:19:54 |
variables variables (manual php) | salvica | PHP | 0 | 25-09-2005 16:44:52 |
Ayuda sobre operadores y variables!!! | rob1 | Varios | 3 | 18-09-2005 02:38:30 |
ayuda con delphi^interbase^sql^variables | julio2484 | Conexión con bases de datos | 4 | 17-09-2004 05:23:01 |
|