Ir para conteúdo
Fórum Script Brasil
  • 0

Double Click


Trakinas

Pergunta

E ai pessoal beleza????

a minha duvida é o seguinte

eu tenho um formulario com um monte de campo, tipo, nome, emndereço, e mail etc etc e tambem tenho um list, um botao gravar, e varias posições "array"

quando eu preencho o formulario e clico em gravar ele grave o conteudo numa variavel, e aparecer o nome no list ate ai tudo certo, fiz funciona direitinho

so que quando eu clico em seguinte ele abre o formulario com todos os campos vazio para receber o novos dados, ai clica em gravar e aparece em list de novo, e assim por diante

tipo o que eu quero saber é o seguinte:

quando tiver os nomes no list e clico 2 veses no nome, os dados da pessoa apareça no formulario

eu sei que da para fazer com double click mas eu não to conseguindo, ou s4e da para fazer de outro jeito tá valendo

ah outra duvida

como faço para restringir nomes repetido no list

tipo se uma pessoa grava o nome trakinas e vem outra péssoa gravar trakinas de novo ele deve gerar um erro, como faço isso tambem

valeu

ate mais

Editado por Trakinas
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

E ai pessoal beleza????

a minha duvida é o seguinte

eu tenho um formulario com um monte de campo, tipo, nome, emndereço, e mail etc etc e tambem tenho um list, um botao gravar, e varias posições "array"

quando eu preencho o formulario e clico em gravar ele grave o conteudo numa variavel, e aparecer o nome no list ate ai tudo certo, fiz funciona direitinho

so que quando eu clico em seguinte ele abre o formulario com todos os campos vazio para receber o novos dados, ai clica em gravar e aparece em list de novo, e assim por diante

tipo o que eu quero saber é o seguinte:

quando tiver os nomes no list e clico 2 veses no nome, os dados da pessoa apareça no formulario

eu sei que da para fazer com double click mas eu não to conseguindo, ou s4e da para fazer de outro jeito tá valendo

Poste aqui a sua tentativa. Talvez fique melhor para ajudarmos-lhe.

ah outra duvida

como faço para restringir nomes repetido no list

tipo se uma pessoa grava o nome trakinas e vem outra péssoa gravar trakinas de novo ele deve gerar um erro, como faço isso tambem

valeu

ate mais

Você vai ter que percorrer a list toda procurando pelo nome e caso não o encontre, adicionará.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

double click

Private Sub List1_DblClick()
    Dim aIndice As Integer
        For aIndice = 0 To 25
            If List1.List(posicao) = Me.txbVen_Nome.Text Then
                posicao = Me.txbVen_Nome.Text
                sMostraPosic
            End If
        Next
End Sub
nome repetidos
If Me.txbVen_Nome.Text = "" Then
        MsgBox "Não pode ficar em branco", vbOKOnly, "Aviso"
    ElseIf Me.txbVen_Nome.Text <> "" Then
        achei = 0
        Dim x As Integer
        For x = 1 To 10
            If txbVen_Nome.Text = aTexto(x, 3) Then
                achei = 1
            End If
        Next
        If achei = 1 Then
            MsgBox "Não deve ser igual", vbOKOnly, "Aviso"
            achei = 0
        Else
grava tudo
end if 
end if
end sub

valeu

ate mais

Link para o comentário
Compartilhar em outros sites

  • 0
double click

Private Sub List1_DblClick()
    Dim aIndice As Integer
        For aIndice = 0 To 25
            If List1.List(posicao) = Me.txbVen_Nome.Text Then
                posicao = Me.txbVen_Nome.Text
                sMostraPosic
            End If
        Next
End Sub
nome repetidos
If Me.txbVen_Nome.Text = "" Then
        MsgBox "Não pode ficar em branco", vbOKOnly, "Aviso"
    ElseIf Me.txbVen_Nome.Text <> "" Then
        achei = 0
        Dim x As Integer
        For x = 1 To 10
            If txbVen_Nome.Text = aTexto(x, 3) Then
                achei = 1
            End If
        Next
        If achei = 1 Then
            MsgBox "Não deve ser igual", vbOKOnly, "Aviso"
            achei = 0
        Else
grava tudo
end if 
end if
end sub
valeu ate mais
Ok, mas você não queria que quando desse um duplo-clique no nome aparecessem os dados? Seria algo assim (no evento DblClick):
idx = list1.listindex
txtNome.text = aTexto(idx, 3)

Se entendi direito, acho que seria isso aí. E em relação a não-duplicação dos nomes, essa seria a idéia.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...