necesito ayuda para utilizar una dll

onail
16 de Mayo del 2005
hice una dll en vc++ para manipular lista enlazadas pero no se como uzarla en vb; tengo entendido que para utilizarla debo de hacer una replica del .h traducida a un modulo de vb; que alguien me ayude por favor
este es el .h:

# include <stdlib.h>
# define true 1
# define false 0



#define EXPORT extern "C" __declspec(dllexport)

struct celda
{ int elemento;
struct celda *sig;
};

typedef struct celda *lista;
typedef struct celda *posicion;


EXPORT lista crear(lista);


EXPORT int vacia(lista);

EXPORT posicion fin(lista);


EXPORT posicion primero(lista);

EXPORT posicion siguiente(posicion, lista);

EXPORT posicion anterior(posicion,lista);


EXPORT int recupera(posicion,lista);


EXPORT void suprime(posicion,lista);


EXPORT void borrar(lista);


EXPORT posicion localiza(int, lista);


EXPORT void intercambio(posicion, posicion);


EXPORT void insertar(int, posicion, lista);


EXPORT void ordena_asc(lista);

EXPORT void ordena_des(lista);


EXPORT void borrar_elemento(int, lista);