Este problema puede estar relacionado con la forma en que está registrando su DLL en su sistema. Asegúrese de que está utilizando la opción "Registrar" en el menú "Archivo" de Visual Basic 6 para registrar su DLL en su sistema.
Si eso no funciona, puede intentar registrar la DLL manualmente usando el comando "regsvr32" en la línea de comandos de Windows. Para hacer esto, abra una ventana de línea de comandos y navegue hasta la ubicación de su archivo DLL. Luego, escriba "regsvr32 nombre_de_su_archivo.dll" y presione Enter. Debería ver un mensaje que confirme que la DLL se ha registrado correctamente.
En cuanto a la segunda pregunta sobre WebClass, ¿podría proporcionar más detalles sobre el problema que está teniendo? ¿Hay algún mensaje de error específico que esté recibiendo?