EXECUTAR ROTINA EM SEGUNDO PLANO [VB6]

 Tópico anterior Próximo tópico Novo tópico

EXECUTAR ROTINA EM SEGUNDO PLANO [VB6]

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#478729 - 28/12/2017 08:23:41

DEXIE
ARARAQUARA
Cadast. em:Fevereiro/2010


Olá pessoal,

Gostaria de saber como faço para executar uma rotina em segundo plano no VB6, sem que ela "trave" o uso da minha aplicação. Por exemplo:

Tenho uma aplicação onde o usuário pode cadastrar um cliente, só que eu preciso enviar essa informação para um banco de dados online. Eu gostaria de que ele fosse cadastrando esses clientes durante o dia e que de 10 em 10 minutos uma rotina fosse executada para enviar essas informações para esse banco de dados online, mas isso não pode travar o uso dele. Por exemplo, a rotina pode ser executada enquanto ele esta cadastrando um cliente ou executada quando o computador estiver livre.
Sei que no .NET é simples fazer isso, através do uso de threads, mas eu gostaria de saber se tem algo semelhante que eu possa fazer no VB6 para resolver meu problema.

Obrigado desde já pela ajuda!



#478736 - 28/12/2017 09:13:06

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Até tem, mas é tão trabalhoso e instável que não vale a pena. Quem sabe não seja essa a hora de começar a fazer algo em .NET? Você mantêm seu sistema atual como está e para essa tarefa específica, usa um applicativo .NET.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#478737 - 28/12/2017 09:22:03

FUTURA
.
Cadast. em:Maio/2004


Cara, em vb6 é simples também, vc faz fora do seu ERP, eu tenho em alguns clientes, deixo  um pequeno exe no servidor,  que lê o cadastro, e pega apenas os que ainda não foram enviados para o banco web, e ao incluir, atualizo um status na tabela. para disparar, eu agendo a tarefa no windows server..



#478749 - 28/12/2017 17:49:47

EPISCOPAL
VARZEA GRANDE
Cadast. em:Maio/2009


ja tentou pesquisar no http://planet-source-code.com

Tem vários exemplos lá que eu testei e funciona perfeitamente .....

____________________________________________________________________
Ecclesiastic Office Episcopal




 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por DEXIE em 02/01/2018 17:53:29