XNetDetect is a non-visual Delphi component being able to keep your application informed about any change of the Internet connectivity status.