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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  erro na função...
Manigni
SAO PAULO
SP - BRASIL
Postada em 27/10/2004 22:48 hs         
Boa Noite;
 
Estou tentando criar uma função no módulo que seleciona todo o conteúdo de um campo quando este ganha o foco, mas obtenho a msgm "Type Mismatch". Se alguem puder me ajudar, nao sei onde estou errando...
 
minha função no modulo:
 
Function SelTudo(Campo As Field)
    Campo.SelStart = 0
    Campo.SelLength = Len(Campo)
End Function
 
a chamada no form:
 
Private Sub Nome_Click()
    SelTudo (Nome)
End Sub
 
 
Obrigado....
     
Gboese
SANTO ANDRÉ
SP - BRASIL
Postada em 28/10/2004 01:02 hs            
Manigni
 
O erro deve estar quando você chama a função, acredito que se você tirar os parênteses irá funcionar.
Mas se você só quer pegar o valor do campo não é mais fácil colocar a referencia direto no campo?
 
Gustavo
     
Semmer
CURITIBA
PR - BRASIL
Postada em 28/10/2004 09:02 hs            
Manigni, vou dar uma sugestão:
Troque o tipo de objeto no parâmetro da função: use Control no lugar de Field
Troque também o evento: use o GotFocus no lugar de Click
Daí, chama a função assim: SelTudo ActiveControl -- assim todos os campos terão seu gotfocus iguais.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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