Usare DLL non registrabili

È possibile creare degli oggetti caricando le classi da una DLL non registrata ?
Se uso delle funzioni tramite Declare e quest’ultime ritornano un oggetto e non dati base come ad esempio integer o boolean come faccio a leggere e interpretare il risultato ?