Resultados 1 a 9 de 9
  1. #1
    Je ne parle pas français Ravoc's Avatar


    Data de Ingresso
    Dec 2018
    Posts
    234
    Thanks Thanks Given 
    194
    Thanks Thanks Received 
    187
    Thanked in
    68 Posts
    Mencionado
    12 Post(s)
    MEU HUMOR
    Sad
    País
    France

    Fechar aplicação após um tempo de 5 Segundos

    Bom dia amigos, necessito de ajuda. Preciso fechar uma aplicação em um período de 5 segundos após iniciar a aplicação .EXE

    Usei praticamente todos os métodos de meu conhecimento, Timer1, etc.. e nada, alguém saberia ou poderia me ajudar?

    Hospedagens Linux

  2. #2
    Developer C++ Maykon's Avatar
    Data de Ingresso
    Jan 2015
    Posts
    163
    Thanks Thanks Given 
    104
    Thanks Thanks Received 
    201
    Thanked in
    21 Posts
    Mencionado
    62 Post(s)
    MEU HUMOR
    Innocent
    Qual a linguagem de programação? Tenta fazer uma thread.

  3. #3
    Je ne parle pas français Ravoc's Avatar


    Data de Ingresso
    Dec 2018
    Posts
    234
    Thanks Thanks Given 
    194
    Thanks Thanks Received 
    187
    Thanked in
    68 Posts
    Mencionado
    12 Post(s)
    MEU HUMOR
    Sad
    País
    France
    Citação Originally Posted by Maykon Ver Post
    Qual a linguagem de programação? Tenta fazer uma thread.
    C# Amigo, vou tentar sim.


    Edit: @[Somente membros podem ver os links. ]

    Obrigado amigo deu certo sim, eu estava esquecendo de dar um exit hahahahaha!
    Last edited by Ravoc; 10-15-2020 at 11:44 AM.

    Hospedagens Linux

  4. The Following User Says Thank You to Ravoc For This Useful Post:


  5. #4
    Iniciante hanzel's Avatar
    Data de Ingresso
    Jul 2018
    Posts
    8
    Thanks Thanks Given 
    6
    Thanks Thanks Received 
    4
    Thanked in
    3 Posts
    Mencionado
    1 Post(s)
    País
    Brazil
    Assim ? [Somente membros podem ver os links. ]

  6. The Following User Says Thank You to hanzel For This Useful Post:


  7. #5
    Je ne parle pas français Ravoc's Avatar


    Data de Ingresso
    Dec 2018
    Posts
    234
    Thanks Thanks Given 
    194
    Thanks Thanks Received 
    187
    Thanked in
    68 Posts
    Mencionado
    12 Post(s)
    MEU HUMOR
    Sad
    País
    France
    Citação Originally Posted by hanzel Ver Post
    Assim ? [Somente membros podem ver os links. ]

    Não, o problema era que, ele continuava aberto, já com o Main.exe aberto, e se eu fizesse ele fechar ao apertar Start, o Main.exe não iniciava, (Muemu)

    Mas essa ideia ai que você mostrou é bem legal. Esse projeto é seu?

    Hospedagens Linux

  8. The Following User Says Thank You to Ravoc For This Useful Post:


  9. #6
    Developer C++ Maykon's Avatar
    Data de Ingresso
    Jan 2015
    Posts
    163
    Thanks Thanks Given 
    104
    Thanks Thanks Received 
    201
    Thanked in
    21 Posts
    Mencionado
    62 Post(s)
    MEU HUMOR
    Innocent
    A forma que utilizo no meu launcher:

    Código:
    procedure TForm1.PNGButton3Click(Sender: TObject);
    begin
      if (PNGButton3.Visible = True) then
      begin
        Registry.WriteString('ConnectIp', '192.99.103.31');
        Form1.Hide;
        winexec('main.exe connect /u192.99.103.31  /p42410', sw_normal);
        ExitProcess(0);
      end;
    end;

  10. The Following User Says Thank You to Maykon For This Useful Post:


  11. #7
    Je ne parle pas français Ravoc's Avatar


    Data de Ingresso
    Dec 2018
    Posts
    234
    Thanks Thanks Given 
    194
    Thanks Thanks Received 
    187
    Thanked in
    68 Posts
    Mencionado
    12 Post(s)
    MEU HUMOR
    Sad
    País
    France
    Citação Originally Posted by Maykon Ver Post
    A forma que utilizo no meu launcher:

    Código:
    procedure TForm1.PNGButton3Click(Sender: TObject);
    begin
      if (PNGButton3.Visible = True) then
      begin
        Registry.WriteString('ConnectIp', '192.99.103.31');
        Form1.Hide;
        winexec('main.exe connect /u192.99.103.31  /p42410', sw_normal);
        ExitProcess(0);
      end;
    end;
    Me envia uma foto do seu Launcher?

    Hospedagens Linux

  12. #8
    Iniciante hanzel's Avatar
    Data de Ingresso
    Jul 2018
    Posts
    8
    Thanks Thanks Given 
    6
    Thanks Thanks Received 
    4
    Thanked in
    3 Posts
    Mencionado
    1 Post(s)
    País
    Brazil
    Citação Originally Posted by Ravoc Ver Post
    Não, o problema era que, ele continuava aberto, já com o Main.exe aberto, e se eu fizesse ele fechar ao apertar Start, o Main.exe não iniciava, (Muemu)

    Mas essa ideia ai que você mostrou é bem legal. Esse projeto é seu?
    Entendo, o modo correto e você criar um mutex com #32770 e depois criar um Thread.Sleep(3000 a 4000), isso tudo no botão start, segue um exemplo.

    Process.Start(Globals.ClientName);
    Globals.pForm.WindowState = FormWindowState.Minimized;
    Thread.Sleep(4000);
    Application.Exit();
    Sim o Launcher e desenvolvido por mim, sobre os 5 segundos, você tem que criar um time e deixar desabilitado, cria uma chave de registro para o autostart e também cria uma variável exemplo.
    [Somente membros podem ver os links. ]
    Last edited by hanzel; 10-18-2020 at 08:18 PM.

  13. #9
    Je ne parle pas français Ravoc's Avatar


    Data de Ingresso
    Dec 2018
    Posts
    234
    Thanks Thanks Given 
    194
    Thanks Thanks Received 
    187
    Thanked in
    68 Posts
    Mencionado
    12 Post(s)
    MEU HUMOR
    Sad
    País
    France
    Citação Originally Posted by hanzel Ver Post
    Entendo, o modo correto e você criar um mutex com #32770 e depois criar um Thread.Sleep(3000 a 4000), isso tudo no botão start, segue um exemplo.



    Sim o Launcher e desenvolvido por mim, sobre os 5 segundos, você tem que criar um time e deixar desabilitado, cria uma chave de registro para o autostart e também cria uma variável exemplo.
    [Somente membros podem ver os links. ]

    Muito legal, e muito obrigado por retirar minhas dúvidas e dar ideias. Sucesso em seu projeto amigo.

    Hospedagens Linux

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 6 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Rede Sociais