Knox Knox  • 28.10.16 15:57

Ajuda em Código de VB.NET Empty Ajuda em Código de VB.NET 28.10.16 15:57

Bem pessoal tenho um programa pronto, mais preciso de um detalhe simples os detalhes simples são mais complicados.



Que eu quero??


Bem quero um botão que estara no nome: Abrir ai no botão aparece uma contagem de 5 segundo depois que passar essa conta ele ir abrir o programa ira fazer sua função normalmente o usuário tem 2 opções, ele espera o 5 segundos ou clica no button (Abrir).  essa simples função seria adicionada no meu auto-update.


ficaria muito profissional.


obrigado espero que alguém me ajude  :D

Rafacasari Rafacasari  • 28.10.16 16:04

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 16:04

Função para delay
Código:
Threading.Thread.Sleep(5000)
Use no botão.

Knox Knox  • 28.10.16 16:08

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 16:08

Rafacasari escreveu:Coloque no Form_Load
Código:
Threading.Thread.Sleep(5000)
Ok, vou tentar :)

Rafacasari Rafacasari  • 28.10.16 16:11

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 16:11

Não entendi muito bem só, você quer abrir um programa de fora do projeto, ou uma form do projeto? 
Se for form use isso e coloque o

Código:
Threading.Thread.Sleep(5000)
(nome da form).show()

Ou se não

Código:
Threading.Thread.Sleep(5000)
Shell("nome do programa.exe")

Knox Knox  • 28.10.16 19:58

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 19:58

Rafacasari escreveu:Não entendi muito bem só, você quer abrir um programa de fora do projeto, ou uma form do projeto? 
Se for form use isso e coloque o

Código:
Threading.Thread.Sleep(5000)
(nome da form).show()

Ou se não

Código:
Threading.Thread.Sleep(5000)
Shell("nome do programa.exe")
bem vo tentar usar o normal que tem aqui para abrir o programa que ta na pasta. ;)

Knox Knox  • 28.10.16 20:03

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 20:03

Amigo, eu testei o código teste usando uma MsgBox so que o button não fica com numero do lado com a contagem regressiva de 5 segundo para depois aplicar a função de abrir a form.



Eu quero assim o Button vai iniciar com uma contagem de 5 segundo do lado do nome do button mostra uma contagem 5, 4, 3 em parentese ai quando acabar tempo ele executa a função no caso executar a form/programa que esta na pasta ou outra função.

Junior Junior  • 28.10.16 20:12

DesenvolvedorMembro técnico

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 20:12

[alerta=Moderação]O membro [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] receneu +1 infração por dual post[/alerta]

Rafacasari Rafacasari  • 28.10.16 20:46

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 28.10.16 20:46

Você quer que mostre na progressbar ou que mostra conte no botão?

Código:
        Button4.Text = "5"
        Threading.Thread.Sleep(1000)
        Button4.Text = "4"
        Threading.Thread.Sleep(1000)
        Button4.Text = "3"
        Threading.Thread.Sleep(1000)
        Button4.Text = "2"
        Threading.Thread.Sleep(1000)
        Button4.Text = "1"
        Threading.Thread.Sleep(1000)
        MessageBox.Show("Carregado com sucesso!")
        Shell("nome do programa.exe")

Somando todos os sleep vai dar 5000 milisegundos, no caso 5 segundos.

pedxz pedxz  • 07.11.16 18:05

AdministradorMembro da Equipa

Ajuda em Código de VB.NET Empty Re: Ajuda em Código de VB.NET 07.11.16 18:05

Tópico Inativo!
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.