USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  CheckBox
gugump
IÇARA
SC - BRASIL
ENUNCIADA !
Postada em 12/07/2008 13:51 hs         
E ai galera, preciso muito disso!

Quando agente usa um botão CheckBox ele fica selecionado e não selecionado

eu quero que quando eu selecione ou não selecione ele, ele fique salvo, por exemplo, eu seleciono e quando eu volto no aplicativo ele ta não selecionado, quero que salve quando eu selecione ou não ele, e quando volte no aplicativo ele esteja como eu deixei da ultima vez que cliquei nele! closedeyes.gif

me ajudem por favor

obrigado
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 13/07/2008 11:51 hs            
Colega é simples basta você salvar o estado dele na sua tabela
 
Existem tres valores no checkbox que são 0 - Unchecked, 1 - Checked, e 2 - Grayed
bom você irá usar só os dois primeiro 0 e 1, então crie um campo na sua tabela para isto
 
ex: criei um checkbox para informar o sexo, então se estiver marcado é Masculino
então criarei um campo na tabela com nome de sexo.
 
Agora salvarei assim
 
RS("sexo")=Checkbox1.Value
 
para brir este valor basta inverter
 
Checkbox1.value=rs("sexo")
 
entendeu
 
Veja se ajuda
 
   
gugump
IÇARA
SC - BRASIL
ENUNCIADA !
Postada em 14/07/2008 19:36 hs         

Não entendi quando você falou em TABELA Emoções

Não tem como salvar dentro do aplicativo? Exemplo. eu usei o botão e dexei selecionado, então se eu fechar o programa e abrir denovo la esta ele selecionado! e vice-versa!

Obrigado! Emoções

   
Calpi
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 15/07/2008 17:59 hs            
Como usei o botão? não entendi. Voce quer abrir o programa e já estar marcado uma opção?
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 15/07/2008 18:56 hs            
Bom colega, não conheço outra maneira a não ser por código, então vou postar um exemplo básico utilizando um arquivo texto.
 
coloque duas checkbox no seu form e cole o seguinte código
 
Dim F As Integer, a As Integer, b As Integer
Dim Arquivo As String
Dim Inline As String

Private Sub Form_Load()
Arquivo = "c:\config.txt"
F = FreeFile
If Dir(Arquivo) <> "" Then
Open Arquivo For Input As #F
Do While Not EOF(F)
Line Input #F, Inline
If Left(Inline, 9) = "Check1 = " Then
a = Right(Inline, 1)
ElseIf Left(Inline, 9) = "Check2 = " Then
b = Right(Inline, 1)
End If
Check1.Value = a
Check2.Value = b
Loop
Close #F
End If
End Sub
 
 
Private Sub Form_Unload(Cancel As Integer)
F = FreeFile
Open Arquivo For Output As #F
Print #F, "Check1 = " & Check1.Value
Print #F, "Check2 = " & Check2.Value
Close #F
End Sub
existe outros meios tipo utilizando um arquivo INI e mas algumas outras coisas, a forma que fiz pode não ser a mais abreviada mas é para entedimento de como funciona.
 
vá na unidade c: e veja com ficou o arquivo config.txt
 
   
gugump
não registrado
ENUNCIADA !
Postada em 15/07/2008 19:56 hs   
Treze, era exatamenteeeeeeeeeeeeeeee isso que eu queria ahauhuhau, muito obrigado!
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página