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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Selecionar text com nº do TabIndex
[k]-du
SANTOS
SP - BRASIL
Postada em 26/07/2004 11:36 hs            
Ae pessoall... lah vai a minha duvida...
Gostaria de saber como eu posso selecionar o text atraves do número do TabIndex??
por exemplo eu tenho o tabindex = 7 e eu quero dar um setfocus para o text com o tabindex = 15
caso exista alguma forma melhor para fazer isso, por favor me avisem que eu tento...
 
[]'s
cadu
     
[k]-du
não registrado
Postada em 26/07/2004 14:32 hs   
Achu q eu naum me expliquei direito... vou tentar de outro jeito...
 
tenho uma variavel com um determinado valor: num_index = 3, eu gostaria de q o focu fosse para o text que possui esse TabIndex
e assim por diante... num_index = 5 -> text com o TabIndex = 5
                            num_index = 8 -> text com o TabIndex = 8
 
achu q fikou mais facil...
 
Obrigado
[]'s
cadu
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 26/07/2004 14:59 hs            
For Each Control In Form1.controls
   If TypeOf Control Is TextBox Then Control.Locked = True
End If
Next Control
 
esse codigo acima varre todos os controles do form, acho q por ae vc consegue fazer o q vc quer.
 
Roberto
     
[k]-du
SANTOS
SP - BRASIL
Postada em 26/07/2004 15:20 hs            
Sub Controle_Index()
dim controle as control
    For Each Controle In Form3.Controls
        If Controle.tabindex = num_index Then
            Controle.TabIndex = num_index + 1
        end if
    Next Controle
 
eu queria alguma coisa nesse jeito...
msmo assim obrigado Roberto
 
cadu
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 26/07/2004 15:29 hs            
pois é, é só mudar um pouco o codigo que eu passei
 
Roberto
     
[k]-du
SANTOS
SP - BRASIL
Postada em 26/07/2004 16:28 hs            
Obrigado Roberto.... fikou assim...
 
For Each controle In Form3.Controls
        If TypeOf controle Is TextBox Then
          If num_undex = controle.TabIndex Then
            controle.SetFocus
            Exit For
          End If
        End If
Next controle
[]'s
cadu
     
Página(s): 1/1    

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