Boolean automático
Hola compañeros, resulta que he leído en un par de ocasiones que se puede hacer que cuando usamos boolean, si esta en true al llamarla por código (es la parte que no encuentro) se pase a false.
Como siempre muchas Gracias y un saludo. |
Hola
Amigo, hoy no tienes muchas ganas de escribir por lo visto.:D Que parte no entiendes ?. Es algun componente ?. No termino de entender. Saludos |
Hola Carlos, no es que no tenga ganas de escribir, no no se trata de componentes, es simplemente, curiosidad, se que puedo hacer un a función que lo haga, pasandole un parametro boolean devuelva el contrario, pero se trata de saber si existe y aprender un poco más.
|
Yo no entiendo la pregunta. Tómate un tiempo y vuelve a formularla.
// Saludos |
Hola
Ah bueno, entonces me apunto a aprender. Saludos PD: Gusto en saludarte. |
Déjame ver si entiendo.
Tu tienes una variable boolean:
Y al parecer, te preguntas, cómo, por algún "truco" al hacer un simple:
o algo como:
De forma automática, ¿cambie a su negado? Si es así sinceramente no tengo ni la más remota idea de si es posible y existe. Yo no vislumbro algo más simple como hacer uso de una función:
E invocar a dicha función cada vez que sea necesario. Saludos, |
Vamos a ve si con un poco de código me entendéis
Normalmente haríamos
Lo que yo recuerdo haber visto es
Lo que no estoy seguro ya es si después de varBElBolean va alguna propiedad o función integrada al ide o al propio método que lo permita. Aclara que no estoy seguro de que lo viese en delphi, pudo ser en C o VisaulBasic. |
Delphius, por ahí van los tiros, se que lo puedo hacer con una función, pero quiero asegurarme, que no este implantado en el lenguaje o el ide.
La verdad es que recuerdo que en c tiene algunas ventajeas a la hora de programar comparado con el Delphi como el incremento
|
|
Pues, yo tampoco sigo sin entender amigo, aún después de haber expuesto ese código. :(
Lo siento. Como he dicho, empleando esa función que puse se puede conseguir tanto leer el valor actual, como así también negarlo. Quizá si nos comentas cual es el objetivo real que te persigues para tu aplicación (si es que la intención es llevar ese supuesto "truco" a la práctica) podríamos proponerte alternativas. Que yo sepa no hay otra forma de alterar un boolean que negarlo:
Saludos, |
sólo se trata de aclárame si existía tal posibilidad. Gracias a Todos.
|
Cita:
No es necesario preguntar si una variable es igual a true solo tienes que preguntar por el valor que tiene esa variable:
|
La franja horaria es GMT +2. Ahora son las 02:09:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi