VB6 puede consumir DLL's de dos formas: Objetos COM y funciones exportadas. Como .Net por defecto no permite exportar funciones, la opción obvia es COM. Entonces cree una DLL de objetos COM para que pueda consumir dichos objetos en VB6.
Si no sabe de COM, lo ideal es que se siente a leer un buen libro al respecto, pues el concepto, aunque bien sencillo y bonito, tiene una implementación muy grande y compleja. Si no tiene el tiempo/disposición/paciencia/<otro> para aprender COM
en este momento, le sugiero entonces buscar un tutorial sencillo acerca del tema. Estoy seguro que hay decenas de tutoriales al respecto.
Jose R. MCP