Duda otra vez con el checkbox en delphi
Ayer te consulte por los checkbox en delphi, y acá te paso nuevamente mi inquietud.
Mira, lo que hice fue en el evento formcreate del formulario, a un objeto Tcheckboxlist agregarle los checkbox de esta manera:
while not MySQLQuery3.EOF do
begin
tit.Items.Add(MySQLQuery3.FieldbyName('titnom').AsString);
MySQLQuery3.Next;
end;
(Por supuesto que antes inicializo la query). Eso funciona bien, pues al iniciar el form me muestra el list con los checkbox adentro haciendo referencia a los títulos profesionales que tengo cargados en la bd.
Pero el usuario puede elegir varios, y yo quiero detectar cuales eligió.
Con lo que me propusiste, me da error en el Tcheckbox y si lo saco después en el check acusa que no esta declarado, y como recién me inicializo en delphi, no se si lo que estoy haciendo es lo que me decís de crear primero los checkbox en un TList.
Si puedes y se entiende que tengo hecho, te pido que digas si aun sigue sirviendo lo que me acabas de decir. Si necesitas más datos, te los envíos.
Mira, lo que hice fue en el evento formcreate del formulario, a un objeto Tcheckboxlist agregarle los checkbox de esta manera:
while not MySQLQuery3.EOF do
begin
tit.Items.Add(MySQLQuery3.FieldbyName('titnom').AsString);
MySQLQuery3.Next;
end;
(Por supuesto que antes inicializo la query). Eso funciona bien, pues al iniciar el form me muestra el list con los checkbox adentro haciendo referencia a los títulos profesionales que tengo cargados en la bd.
Pero el usuario puede elegir varios, y yo quiero detectar cuales eligió.
Con lo que me propusiste, me da error en el Tcheckbox y si lo saco después en el check acusa que no esta declarado, y como recién me inicializo en delphi, no se si lo que estoy haciendo es lo que me decís de crear primero los checkbox en un TList.
Si puedes y se entiende que tengo hecho, te pido que digas si aun sigue sirviendo lo que me acabas de decir. Si necesitas más datos, te los envíos.
1 Respuesta
Respuesta de David Rodríguez
1