le dll le crei con qualsiasi linguaggio(o quasi)
con vb
basta che apri un progetto dll
e ci metti qualche funzione
appena compilato , se vuoi usarlo in un 'altro progetto
devi metteere il riferimento alla tua dll
appena digiti la variabile di tipo la tua dll e premi punto
vedrai la funzione che hai insrito dentro
sappi che ci sono molti vantaggi...
sicurezza, velocita',.....(ti interessa?)