Ok, así que tengo un montaje, escrito en C#, utilizando Visual Studio 2010.El uso de un archivo DLL .Net en Microsoft Access VBA
Esta Asamblea contiene una clase, que contiene un método que devuelve el Canal de resultado, el código es a continuación:
using System.Runtime.InteropServices;
namespace TestDLL
{
public class Class1
{
[ComVisible(true)]
public string TestMethod()
{
return "Result";
}
}
}
la sección de salida de la ficha Construir sobre la ventana de propiedades se ve así:
Cuando CLIC k en Build, obtengo un archivo DLL y un archivo TLB. Puedo agregar este archivo TLB a Microsoft Access simplemente navegando hacia él.
Ahora, en el acceso que tienen un botón y una etiqueta. Quiero hacer que la propiedad Caption de mi etiqueta sea igual al resultado de testMethod. Estoy pensando que tengo que hacer algo similar a continuación, pero no estoy seguro, cualquier ayuda sería muy apreciada:
Private Sub btnMain_Click()
Dim tm As TestDLL
Dim foo As String
foo = tm.testMethod
lblBarr.Caption = foo
End Sub
Gracias
Trabajado ¡Perfectamente! – JMK