MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Como provocar um delay (pausa) no processamento por x minutos....

    Pablo Neruda
    Pablo Neruda
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 17/09/2010

    [Resolvido]Como provocar um delay (pausa) no processamento por x minutos.... Empty Como provocar um delay (pausa) no processamento por x minutos....

    Mensagem  Pablo Neruda 14/10/2010, 21:58

    Estou testando uma rotina de mailing e ao enviar +/- umas 300 mensagens o servidor dá uma mensagem informado que foi alcançado o limite de envio, após uma pausa de alguns minutos ele retorna a operação, consigo tratar esse erro no servidor e queria que a rotina desse essa pausa e retornasse ao envio após a mesma automaticamente... Alguém teria ai na manga uma rotina para efetuar essa pausa?!?!?1
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    [Resolvido]Como provocar um delay (pausa) no processamento por x minutos.... Empty Re: [Resolvido]Como provocar um delay (pausa) no processamento por x minutos....

    Mensagem  Alexandre Neves 14/10/2010, 22:09

    utilize

    Sub aguardarTempo(argTempo As Long)
    'disponibilizada por Plínio, no fórum expertaccess
    Dim momentoInicial As Date
    Dim momentoAtual As Date
    Dim tempoDecorrido As Long

    momentoInicial = Now

    Do
    momentoAtual = Now
    tempoDecorrido = DateDiff("s", momentoInicial, momentoAtual)
    Loop Until tempoDecorrido >= argTempo

    End Sub
    Pablo Neruda
    Pablo Neruda
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 17/09/2010

    [Resolvido]Como provocar um delay (pausa) no processamento por x minutos.... Empty Re: [Resolvido]Como provocar um delay (pausa) no processamento por x minutos....

    Mensagem  Pablo Neruda 15/10/2010, 12:43

    Agradecido Alexandre funcionou...

    Conteúdo patrocinado


    [Resolvido]Como provocar um delay (pausa) no processamento por x minutos.... Empty Re: [Resolvido]Como provocar um delay (pausa) no processamento por x minutos....

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 07:15