Probabilmente avrai già risolto ma servirà ad altri.
Se in VB si collega il componente DVM_IPCAM2.ocx come riferimento esterno e poi lo si dichiara in questa maniera
Dim WithEvents IpCam2 As New DVM_IPCAM2Lib.DVM_IPCam2
si ottiene l'errore che hai indicato.
L'errore è dovuto al fatto che non si può referenziare un ActiveX ed è invece necessario aggiungerlo al toolbox dei controlli.
Quindi in VB selezionate il form in cui lo volete utilizzare, vi apparirà il toolbox dei controlli, apritelo, posizionatevi sul tab 'general' e premete il pulsante destro del mouse, scegliete la voce menu 'choose item' e aggiungete l'ocx DVM_IPCAM2.
Una volta aggiunto, trascinate il controllo DVM_IPCAM2 nel form come fareste per gli altri controlli.
In questo modo potrete utilizzare il DVM_IPCAM2 come qualsiasi altro controllo di visual basic.
Facendo una piccola prova sono infatti riuscito a connettermi alla IPCam e a ricevere l'evento dell'allarme di movimento.