PDA

Ver la Versión Completa : Checkbox me devuelve -1


Kenobi
09-05-2008, 16:34:38
Buenas tengo el siguiente problema....

tengo un checkbox el cual verifico su propiedad checked durante la actualizacion de datos a fin de hacer o no unos calculos, bien todo deberia funcionar bien sin embargo no ..


al revisar el valor devuelto por esta propiedad veo que en vez de checked =true o 1 pues es -1 cosa extraña ....


alguien sabe porque ....


Gracias por adelantado ....

roman
09-05-2008, 16:45:14
Pero, ¿dónde es que checas esa propiedad? Se trata de un valor booleano, ¿cómo puede mostrarte otra cosa que no sea true o false? :confused:

// Saludos

ContraVeneno
09-05-2008, 17:00:38
igual no tendrías que verificar "If CheckBox.checked = true then"

basta con "If CheckBox.Checked then"

no imposta si es -1, 452442 o -45.

0 = Falso, cualquier otro número = verdadero.

Kenobi
09-05-2008, 17:30:00
if CheckProcesar.Checked then
begin
// aca ejecuto las rutinas
end;

pues la verdad es que estoy chequeando el checkbox tengo un punto de interrupcion en el anterior if y pues nada lo toma como que no esta checkeado
o sea se salta el if anterior y cae despues de su end .....

cosa rara esta ....