none
Executar programa "Em Tempo Real" RRS feed

  • Pergunta

  • Pessoal,gostaria de saber o code em visual basic para quando marcar uma CheckBox,executar um processo com a prioridade "Tempo Real"

    Exemplo: ao marcar a CheckBox1 será definida a prioridade "Tempo Real" para exemplo.exe e quando clicar no Button1 será aberto com a prioridade "Tempo Real" e caso a CheckBox1 esteja desmarcada,será aberto com a prioridade Normal




    • Editado Gabriel015 domingo, 2 de junho de 2019 14:12
    domingo, 2 de junho de 2019 14:09

Respostas

  • Olá,

    Comando para você alterar para Tempo Real ou Normal um processo rodando no windows em vb.net

    (Você vai precisar rodar como administrador para funcionar)

        Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
            Dim processes = Process.GetProcessesByName("Calculator")
            For Each proc As Process In processes
                proc.PriorityClass = IIf(CheckBox1.Checked, ProcessPriorityClass.RealTime, ProcessPriorityClass.Normal)
            Next
        End Sub


    ____________________________

    Se ajudou, marcar como resposta, Obrigado

    • Sugerido como Resposta Danilo Peres segunda-feira, 3 de junho de 2019 21:34
    • Marcado como Resposta Gabriel015 sexta-feira, 21 de junho de 2019 23:52
    segunda-feira, 3 de junho de 2019 19:39

Todas as Respostas

  • Olá,

    Comando para você alterar para Tempo Real ou Normal um processo rodando no windows em vb.net

    (Você vai precisar rodar como administrador para funcionar)

        Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
            Dim processes = Process.GetProcessesByName("Calculator")
            For Each proc As Process In processes
                proc.PriorityClass = IIf(CheckBox1.Checked, ProcessPriorityClass.RealTime, ProcessPriorityClass.Normal)
            Next
        End Sub


    ____________________________

    Se ajudou, marcar como resposta, Obrigado

    • Sugerido como Resposta Danilo Peres segunda-feira, 3 de junho de 2019 21:34
    • Marcado como Resposta Gabriel015 sexta-feira, 21 de junho de 2019 23:52
    segunda-feira, 3 de junho de 2019 19:39
  • Obrigado!Mas teria como fazer o processo ser iniciado com tal prioridade caso a CheckBox for marcada?

    Se nao for possivel,então teria como transformar isso em um Loop?Desde já agradeço!

    sábado, 22 de junho de 2019 00:02