Event-Steuerung bei IP-Datenstrom (VB6, Win2000)

Hi!
Könnte diesmal etwas schwieriger werden ;o)))

Ich habe einen IP-Datenstrom über winsock realisiert. Dabei wird alle paar millisekunden überprüft ob neue Daten vorhanden sind was natürlich den Rechner auslastet…

Daher die Frage…
Ist es möglich eine Art Event-Steuerung zu erstellen, d. h. jedesmal wenn Windwos2000 einen Eintrag in die Steuerung macht, daß in dem Verzeichnis eine Datei hinzugefügt wird wird eine entsprechende Routine in VB6 gestartet???

Alternative: Die Dateien werden via Access/VBA erstellt - kann Access VB6 anstossen eine bestimmte Prozedur zu starten??? Die VB6-Anwendung läuft dauerhaft…jedesmal neuer Start geht also net…

Freu mich über jede Idee/Anregung ;o)

Gruß

Bernd

DLL:
Public Event SendComplete()

Private Sub Winsock1_SendComplete()
RaiseEvent SendComplete
End Sub

Programm:
Private WithEvents objWS As DLL.Class

Private Sub Form_Load()
Set objWS = New DLL.Class
End Sub

Private Sub DLLApp_SendComplete()
'Dein Code
End Sub

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

???
???