Ciao a tutti.
Ho creato una libreria .dll in C# che ora uso in VB6. I passaggi che ho seguito si trovano in questo link e ho usato il primo metodo proposto.

Ora ho l'esigenza che una funzione c# della dll passi una array, ma mi da sempre errore (se passo altri tipi come le stringhe non ho problemi) ..

quindi se la mia funzione c# è
codice:
bool miaFunzione(out byte[] mioArray)
dall'altra parte in VB6 la sua chiamata è
codice:
mioOggetto.miaFunzione(mioArray(0))
ma ottengo sempre errore...

come posso fare?