Resultados de la búsqueda a petición "com"

1 la respuesta

¿Cómo registrar mediante programación (establecer la ruta correcta) una biblioteca de tipos desde .NET?

Usando .NET 4.0, he creado una DLL habilitada para COM (llamémosla example.dll), y la he registrado y generado la biblioteca de tipos respectiva usando regasm.exe (regasm.exe / tlb / codebase example.dll); la biblioteca de tipos se llama ...

2 la respuesta

Al pasar una matriz de cadenas de VB6 a C # .net

¿Cómo pasar una matriz de cadenas VB6 [Supongamos que s = Array ("a", "b", "c", "d")] a C # .Net a través de Interoperabilidad COM? Traté de implementar pasar C # string array a VB y VB string array a C # como a continuación C # -> VB funciona ...

2 la respuesta

¿Cuáles pueden ser las causas del error 0x80010108 (el objeto invocado se ha desconectado de sus clientes)?

En el programa C ++, la llamada al método de coclass devuelve el error 0x80010108 (el objeto invocado se ha desconectado de sus clientes). ¿Cuáles pueden ser las causas de eso?

4 la respuesta

.NET Object de VB6 sin el uso de regasm.exe?

La compañía de software para la que estoy trabajando construye software para escuelas, por lo que nuestras máquinas clientes generalmente están bloqueadas de tal manera que nos resulta bastante imposible instalar nada en él. Nuestro antiguo ...

1 la respuesta

RegAsm: ¿cuándo es aplicable la opción / codebase?

Tengo una DLL COM-visible escrita en C # que me gustaría usar en una aplicación VB6. Tengo dos casos de uso principales de la DLL y me pregunto cuándo/codebase La opción es aplicable y cuando es mejor registrarse en el GAC. Casos de uso: La ...

2 la respuesta

¿Puedo llamar a un método estático de una clase C # desde VBA a través de COM?

Si defino una clase en una biblioteca de clases C # / .NET, al hacerla COM visible puedo instanciar la clase y llamar a sus métodos desde VBA usando COM. ¿Hay alguna manera de llamar alestático métodos de tal clase de VBA?

1 la respuesta

¿Cómo hacer RegAsm para que cubra 32 bits y 64 bits?

Tengo un archivo DLL preparado por C # y mi sistema es Windows 7 de 64 bits. Cuando aplico el RegAsm no agrega el registro a la ruta de 64 bits sino que solo lo agrega a la ruta de 32 ...

1 la respuesta

Matlab Actxserver: ¿Cómo podría terminar el proceso abierto por actxserver en matlab?

Quiero abrir y cerrar un archivo de Excel en MATLAB. Yo he tratadoel código [http://www.mathworks.com/matlabcentral/newsreader/view_thread/244473]a continuación, pero falló al cerrar el proceso ...

1 la respuesta

Problema de interoperabilidad COM de Visual Studio 2010 de 64 bits

Estoy tratando de agregar una DLL VC6 COM a nuestra solución VS2010RC C #. La DLL se compiló con las herramientas VC6 para crear una versión x86 y se compiló con las herramientas multiplataforma VC7 para generar una DLL VC7. La versión x86 del ...

1 la respuesta

Cómo llamar correctamente IDispatch :: Invoke con un parámetro BSTR * requerido

Hay muchos ejemplos de cómo llamar a IDispatch :: Invoke con un parámetro BSTR *. Tengo esto trabajando con muchos otros parámetros "SomeType *" pero no importa lo que intente, obtengo HRESULT de Type Mismatch, E_OUTOFMEMORY o una violación de ...