Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di brumac
    Registrato dal
    Jul 2003
    Messaggi
    187

    Connessione alla rete LAN

    Salve a tutti,

    sto realizzando un'applicazione che deve riconoscere se un computer è connesso alla rete LAN. Essa deve accorgersi di ciò, sfruttando i messaggi che Windows invia a tutte le applicazioni in esecuzione. Purtroppo so dell'esistenza nel Framework di classi per ottenere i messaggi da Windows, ma non so quali sono. Qualcuno mi può aiutare?

  2. #2
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Prima di tutto mi sembra che tu stia parlando di app Windows Forms, mentre qui siamo nel forum di ASP.NET

    La presenza o meno di una connessione si rileva utilizzando le informazioni sulla scheda di rete e sugli ip assegnati utilizzando l'API GetAdapterInfo oppure ancora meglio con l'API InternetGetConnectedState in wininet.dll

    Intercettare i messaggi di Windows dirette alle applicazioni è completamente un altro procedimento e in questo caso non ti serve.


    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  3. #3
    Utente di HTML.it L'avatar di brumac
    Registrato dal
    Jul 2003
    Messaggi
    187
    Grazie,
    ma se io ho bisogno che questa applicazione sia sempre in uno stato running, come devo fare? Va bene un loop infinito o la devo caricare su un thread?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.