Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Checkbox me devuelve -1 (https://www.clubdelphi.com/foros/showthread.php?t=56183)

Kenobi 09-05-2008 16:34:38

Checkbox me devuelve -1
 
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

Pues asi es
 
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 ....


La franja horaria es GMT +2. Ahora son las 20:14:00.

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