none
PRECISO DE AJUDA EM REDES C# RRS feed

  • Pergunta

  • estou tentando criar um código em dias, é o seguinte: se minha conexão com a rede estiver estável ok, se não, reconectando. porém estou aprendendo C #. estou querendo fazer um codigo que me avise quando minha conexão cair, porém em Bool o codigo so avisa quando cliko no botão. como faço para eu usar sem aperta nada.

    NetworkInterface [] nics = NetworkInterface.GetAllNetworkInterfaces ();

    1. foreach (NetworkInterface adapter in nics)
    2. {
    3. if (adapter.NetworkInterfaceType != NetworkInterfaceType.Wireless80211)
    4. {
    5. MessageBox.Show("conectado");
    6. }
    7. else
    8. {
    9. MessageBox.Show("desconectado");
    sexta-feira, 28 de maio de 2021 13:04

Respostas

  • Bom dia. Fico feliz em ajudar. O importante é continuar estudando e não desistir. Se a resposta foi útil, marque ela como resposta.
    • Marcado como Resposta COSMO STARK segunda-feira, 16 de agosto de 2021 17:03
    sexta-feira, 16 de julho de 2021 12:36

Todas as Respostas

  • estou tentando criar um código em dias, é o seguinte: se minha conexão com a rede estiver estável ok, se não, reconectando. porém estou aprendendo C #. estou querendo fazer um codigo que me avise quando minha conexão cair, porém em Bool o codigo so avisa quando cliko no botão. como faço para eu usar sem aperta nada.

    NetworkInterface [] nics = NetworkInterface.GetAllNetworkInterfaces ();

    1. foreach (NetworkInterface adapter in nics)
    2. {
    3. if (adapter.NetworkInterfaceType != NetworkInterfaceType.Wireless80211)
    4. {
    5. MessageBox.Show("conectado");
    6. }
    7. else
    8. {
    9. MessageBox.Show("desconectado");

    Bom dia. Tente usar evento Tick do controle Timer. Jogue o código dentro do evento e em Comportamento defina Enable. Veja se funciona. Porém, não recomendo utilizar este recurso com MessageBox ou ele ficará te avisando toda hora. Utilize algum controle com texto estático, como um Label ou um StatusStrip.

    • Sugerido como Resposta JehanKheller sexta-feira, 16 de julho de 2021 12:37
    sexta-feira, 28 de maio de 2021 14:30
  • muito obrigado, agradeço de coração. consegui com sua dica, eu estava 2 semanas tentando fazer algo básico, porém quando se está sozinho tudo é difícil. apesar de muitos conteúdos com muitas informações bagunça um pouco a mente. obrigado. 
    sexta-feira, 28 de maio de 2021 19:18
  • Bom dia. Fico feliz em ajudar. O importante é continuar estudando e não desistir. Se a resposta foi útil, marque ela como resposta.
    • Marcado como Resposta COSMO STARK segunda-feira, 16 de agosto de 2021 17:03
    sexta-feira, 16 de julho de 2021 12:36