Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ricci ottadnot

Manipular componentes

Recommended Posts

salve galera!!

 

eh o seguinte...

eu to querendo fazer tipo um bilhete de apostas da mega-sena e pra seleção dos numeros eu fiz uma estrutura que cria dinamicamente os 60 CheckBox atraves do evento onCreate do Form..

 

Fiquei com o nome dos check assim

for i := 1 to 60 dobegin   . . .   . . .   checkbox.name := 'CheckBox'+intToString(i);end;

Mas o problema ta sendo o seguinte:

Como eu poderei manipular todos estes checks de uma maneira pratica?!?!

 

Tipow, p saber quais foram os valores q o usuario marcou.. consultando todos atraves de um laço..

 

poderiam me ajudar?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas naum eh isso q eu qro..eu perguntei se tem algum metodo para fazer a verificação de todos os checkbox atraves de um laço..pq se eu for fazer do jeito "carroça" eu vo ter q fazer umas 60 comparações.. eh f***...mas beleza, quem souber posta aew..

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim:

 

Para criar:

 

 

var	 meucheckbox:array[1..60] of tcheckbox;	 i:byte;begin	 for i:=1 to 60 do		meucheckbox[i]:=tcheckbox.create;end;

 

Para verificar:

 

 

var	 meucheckbox:array[1..60] of tcheckbox;	 i:byte;begin	 for i:=1 to 60 do		if meucheckbox[i].checked then			showmessage('Checkbox '+inttostr(i)+' Marcado!');end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.