XNetDetect is a non-visual Delphi component being able to keep your application informed about any change of the Internet connectivity status.
If you want to handle the event when your PC connects/disconnects from the Internet, XNetDetect is for you.