ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Ajuda com CheckBox

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
AsunaBr
Novato
Novato


Registrado: Sexta-Feira, 24 de Abril de 2015
Mensagens: 9

MensagemEnviada: Sex Abr 24, 2015 4:34 pm    Assunto: Ajuda com CheckBox Responder com Citação

Olá, eu sou meio novo nesse negócio de delphi e talz e estou com uma duvida, estou criando um trainer e quero utilizar o CheckBox para ficar mais legal. Chega de enrolação e vou para a duvida.
Minha duvida é o seguinte, quando eu marco o CheckBox eu quero que ele uma Informação para um jogo, fazendo algumas mudanças em suas address, e quando desmarcar ele mandar outra informação diferente, tipo não como fazer pra quando eu desmarcar o checkbox ele enviar a outra informação, a unica forma que sei seria colocando 2 buttons um que ativa e outra que desativa. Sei que ficou meio confuso mas se alguém puder me dar uma luz seria bom.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rique_neves
Mestre
Mestre


Registrado: Sexta-Feira, 17 de Fevereiro de 2012
Mensagens: 873

MensagemEnviada: Sex Abr 24, 2015 4:44 pm    Assunto: Re: Ajuda com CheckBOx Responder com Citação

Código:
if checkbox.checked = true then  //marcado
begin
 // faça tal coisa
end
else
if checkbox.checked = false then //desmarcado
begin
 // faça outra coisa
end;

_________________
Atrás de todo problema a uma oportunidade brilhantemente disfarçada!
Compartilhar Imagens .: http://s124.photobucket.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
AsunaBr
Novato
Novato


Registrado: Sexta-Feira, 24 de Abril de 2015
Mensagens: 9

MensagemEnviada: Sex Abr 24, 2015 5:23 pm    Assunto: Re: Ajuda com CheckBOx Responder com Citação

rique_neves escreveu:
Código:
if checkbox.checked = true then  //marcado
begin
 // faça tal coisa
end
else
if checkbox.checked = false then //desmarcado
begin
 // faça outra coisa
end;

Poderia me dar uma ajuda de como colocar uma variavel que seja, aceita, sou muito novato mesmo e não sei como fazer isso, tipo fica como se checkbox.checked não seja reconhecido, ou algo assim, e não sei oq fazer.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
iDnl
Aprendiz
Aprendiz


Registrado: Domingo, 9 de Junho de 2013
Mensagens: 173

MensagemEnviada: Dom Abr 26, 2015 10:25 pm    Assunto: Re: Ajuda com CheckBOx Responder com Citação

AsunaBr escreveu:
rique_neves escreveu:
Código:
if checkbox.checked = true then  //marcado
begin
 // faça tal coisa
end
else
if checkbox.checked = false then //desmarcado
begin
 // faça outra coisa
end;

Poderia me dar uma ajuda de como colocar uma variavel que seja, aceita, sou muito novato mesmo e não sei como fazer isso, tipo fica como se checkbox.checked não seja reconhecido, ou algo assim, e não sei oq fazer.


Fazendo hack pra jogos né...

Se for o nome do componente você pode botar um aleatório, tipo afabngwaobg...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
swbk
Novato
Novato


Registrado: Terça-Feira, 6 de Janeiro de 2015
Mensagens: 27

MensagemEnviada: Seg Abr 27, 2015 9:08 am    Assunto: Re: Ajuda com CheckBOx Responder com Citação

AsunaBr escreveu:
rique_neves escreveu:
Código:
if checkbox.checked = true then  //marcado
begin
 // faça tal coisa
end
else
if checkbox.checked = false then //desmarcado
begin
 // faça outra coisa
end;

Poderia me dar uma ajuda de como colocar uma variavel que seja, aceita, sou muito novato mesmo e não sei como fazer isso, tipo fica como se checkbox.checked não seja reconhecido, ou algo assim, e não sei oq fazer.



Não sei se entendi muito bem o que você quer mas seria uma variável para armazenar se o checkbox está marcado ou desmarcado? Se sim segue:

Código:
var
   controleCB : boolean;


Checar o checkbox:

Código:

if checkBox.Checked then //Significa que já está true, não precisa verificar = true
begin
  controleCB := True;
  //Restante do código
end
else //Ele estará false
begin
  controleCB := False;
  //Restante do código
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
AsunaBr
Novato
Novato


Registrado: Sexta-Feira, 24 de Abril de 2015
Mensagens: 9

MensagemEnviada: Seg Abr 27, 2015 9:15 pm    Assunto: Re: Ajuda com CheckBOx Responder com Citação

iDnl escreveu:
AsunaBr escreveu:
rique_neves escreveu:
Código:
if checkbox.checked = true then  //marcado
begin
 // faça tal coisa
end
else
if checkbox.checked = false then //desmarcado
begin
 // faça outra coisa
end;

Poderia me dar uma ajuda de como colocar uma variavel que seja, aceita, sou muito novato mesmo e não sei como fazer isso, tipo fica como se checkbox.checked não seja reconhecido, ou algo assim, e não sei oq fazer.



Fazendo hack pra jogos né...

Se for o nome do componente você pode botar um aleatório, tipo afabngwaobg...


É, KKk, mas eu coloquei as variaveis e tudo mais, mas da um erro de Acess Violation, e num sei como resolver isso.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Ter Abr 28, 2015 9:26 am    Assunto: Responder com Citação

Poste como está seu código atualmente, talvez possamos ajudar.
_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Ter Abr 28, 2015 11:32 am    Assunto: Responder com Citação

Se for utilizar checkbox, utilize case..end, visto que fica mais claro o código do que com if..else...end, veja:

Código:
     
     case CheckBox1.Checked of
       True: ShowMessage('Hello I''m True');
       False: ShowMessage('Hello I''m False')
     end;



bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB