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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Botão Próximo e Anterior
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 23/09/2004 07:29 hs            
Olá Pessoal do VBWEB.
Queria saber se tem como fazer no botão próximo e anterior, exibir continuamente os registros, caso o usuário clicar e segurar o botão, até o final do arquivo.
     
FatBoy
Pontos: 2843 Pontos: 2843
LONDRINA
PR - BRASIL
Postada em 23/09/2004 08:16 hs            
Tem sim ,
para o botao proximo execute o rs.MoveNext e pro anterior rs.MovePrevious
claro que rs é um recordset e apos cada move vc iguala os objetos da tela com os campos do recordset
     
Koenma
POÇOS DE CALDAS
MG - BRASIL
Postada em 23/09/2004 08:18 hs            
'Tenta fazer com um TIMER e uma Variavel BOOLEAN

Option Explicit
Dim com As Boolean

Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
   com = True
End Sub

Private Sub Command1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
   com = False
End Sub

Private Sub Timer1_Timer()
   If com = True Then
      Label1 = Label1 + 1
   End If
End Sub

________________________

Té +

Que NIMB role bons Dados! Emoções

     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 24/09/2004 01:06 hs            
FatBoy, tentei fazer o seu exemplo, más não sei se fiz certo ou se eu entendi o que você me passou, más no seu esquema tenho que clicar no botão varias vezes, o que queria seria clicar apenas uma vez e segurar o botão pressionado como por exemplo uma barra de rolagem que vai descendo e subindo os registros na tela quando se clica nas setas das barras.
Koenma fiz o seu esquema e infelizmente não deu certo, pois ele não está fazendo a soma quando clico no botão ou passo o mouse pelo botão.
Agradeço pela atenção de vocês e se puderem ainda me dar uma força agradeço ainda mais. Vocês ou algum outro amigo.
Abraços
     
Koenma
POÇOS DE CALDAS
MG - BRASIL
Postada em 24/09/2004 08:00 hs            
Eu coloquei só um exemplo de como poderia funcionar, mas não sei se vc já usou o Timer.
 
Coloque a Propriedade Interval do Timer como 500.
Deve resolver o Problema.

________________________

Té +

Que NIMB role bons Dados! Emoções

     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 26/09/2004 16:16 hs            
Koenma obrigado pela ajuda.
     
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