salve a tutti,
Ho creato una libreria di classi in vb.net, l'ho resa visibile a com, ho creato il file tlb tramite il comando RegAsm e ho importato la dll come riferimento in vb6.
Quando creo l'oggetto della classe vb.net in vb6 però mi dà questo errore:
Errore di Automazione
Impossibile Trovare il file specificato
come mai succede ciò? e come posso risolvere il problema?
Allego il codice vb.net e come viene chiamato da vb6
VB6:
VB.Netcodice:Dim p As Comuni set p = New Comuni.Comuni
L'assembly si chiama Comuni e la classe Comuni.codice:Public Class Comuni Function CalcolaPiù(ByVal A As Int32, ByVal B As Int32) As Int32 Return A + B End Function Function CalcolaPer(ByVal A As Int32, ByVal B As Int32) As Int32 Return A * B End Function Function Calcolameno(ByVal A As Int32, ByVal B As Int32) As Int32 Return A - B End Function Function CalcolaDiviso(ByVal A As Int32, ByVal B As Int32) As Int32 Return Convert.ToInt32(A / B) End Function End Class
Questa è solo una prova fatta in 5 minuti.
grazie

Rispondi quotando
