CRIAR UM LOOP DE COMPARACAO ..::: URGENTE :::..

FILMAN 07/05/2010 17:50:32
#341231
Caros colegas gostaria de criar um loop de comparação onde comparasse minuto a minuto uma coluna no banco de dados e um label
que fica passando a hora.

quando der a hora que esta no banco aparecera um FORM que mostrará algumas colunas especifica e a hora que esta no banco


Sera que tem como preciso disso com urgência sei que não é fácil, mas conto com a ajuda de vocês

Precisaria entregar na faculdade amanhã cedo sera que tem como caso não tenha fazer o que!


[txt-color=#e80000]Objetos[/txt-color]
TABELA = USUARIOS = String de conexão TBUSER
CAMPO DA TABELA = HEnt - HIntS - HIntE - HSai = Essas são as colunas a ser comparadas no LOOP
CAMPO DA TABELA = Nome - Cartao = Essas são as colunas que serão mostradas ao dar a hora certa
FORM = FrmMsg = Esse é o form a ser mostrados


Mas conto com a colaboração de todos

Obrigado
JANDER 07/05/2010 17:54:28
#341232
coloca o loop dentro do timer
FILMAN 07/05/2010 17:58:44
#341235
Tá, mas como fazer ele, pois não tenho noção nenhuma de como fazer






Obrigado masmo assim




FILMAN 07/05/2010 18:48:49
#341242
Ninguem mais pode me dar uma LUZ
INFOSISTEMAS 07/05/2010 19:28:02
#341246
amigo simples demais !! kkk
mas vamos la primeiro crie o objeto timer em seguida defina o tempo do timer de quanto em quanto tempo quer que ele execute essa rotina depois de dois clicks nele e coloque o que vc deseja fazer pronto !! qualquer duvida posta ai que te ajudo !!
FILMAN 07/05/2010 19:44:40
#341249
Bom não sei se vocês estão entendendo o que quero dizer.

Já tenho o objeto TIMER no FORM chamado de TIMER1 e também tenho um LABEL que fica passando a hora chamado de LBLHORA


O que quero é um criar um LOOP e não sei como vou fazer isso não tenho nem idéia entende.



gostaria que ajudassem a criar esse LOOP que verificasse MINUTO a MINUTO as colunas especificas e chamasse o FORM da MENSAGEM.


Conto com a ajuda de vocês.
FILMAN 08/05/2010 20:12:22
#341317
Mais alguem pode me dar uma luz quanto ao meu caso?



Preciso muito dessa rotina





Obrigado
JILNEY 08/05/2010 21:48:29
#341325
Cara, entendi + ou - o que quer
mas eu usaria a propriedade Change do label para verificar que quando houvesse mudança do label saber se passou-se 1 minuto caso resposta SIM faria o select trazendo o resultado esperado

FILMAN 09/05/2010 08:30:51
#341331
Deixe me explicar o que eu preciso é que alguem me ajude a criar um loop de comparação
porque não tenho a minima idéia de como fazer entende.

gostaria de criar um loop que compare só que não começei porque não sei nem como criar
esse LOOP.


quero ajuda para criar o LOOP



Conto com vocês. URGENTE
FILMAN 09/05/2010 12:39:39
#341345
Alguem pode me dar alguma dica de como criar esse LOOP



Por favor estou contando com vocês preciso muito dessa rotina





Obrigado
EDERMIR 09/05/2010 19:03:23
#341370
Resposta escolhida
FILMAN.

Você deve utilizar o TIMER e dentro do timer preencher o seu label com a hora.

Outra coisa que você deve fazer e LER a hora marcada no BD antes de executar o timer para não [Ô]ficar lendo[Ô] o banco com uma informação já conhecida.

Aproximadamente assim:

Dim Whoramarcada As String
Private Sub Form_Load()
RS.OPEN [Ô]select TEMPO from TABELA[Ô]
Whoramarcada = RS!TEMPO
RS.Close
Timer1.Interval = (60 - Format(Whora, [Ô]ss[Ô])) * 1000 [ô]Prepara para disparar no próximo minuto
End Sub

Private Sub Timer1_Timer()
Timer1.Interval = 60000 [ô]Prepara para disparar a cada minuto CHEIO
Label1.Caption = Format(Time(), [Ô]hh:nn:ss[Ô]) [ô]Formato de minuto é a letra [Ô]n[Ô]. [Ô]m[Ô] é para mês.
If Whoramarcada = Format(Time, [Ô]hh:nn[Ô]) Then
MsgBox ([Ô]TÁ NA HORA[Ô])
End If
End Sub
Página 1 de 2 [18 registro(s)]
Tópico encerrado , respostas não são mais permitidas