Bien Mira acá http://tinyurl.com/38ol6yg
Saludos PabloC De: [email protected] [mailto:[email protected]] En nombre de Marcelo Colombani Enviado el: Miércoles, 29 de Diciembre de 2010 15:05 Para: GUFA List Member Asunto: [GUFA] Acceder a dll .net desde fox Gracias, vamos mejorando, je je se generar bien, y puedo crear el objeto, ob = CREATEOBJECT('Prueba.Suma') Cuando intento ejecutar ?ob.sumar(xxx) "OLE error code 0x80020006: Unknown COM status code" Sigo buscando que puede estar pasando... Nuevamente gracias Marcelo From: PabloC <mailto:[email protected]> Sent: Wednesday, December 29, 2010 2:17 PM To: GUFA List Member <mailto:[email protected]> Subject: [GUFA] Acceder a dll .net desde fox Mira yo los registro asi regasm.exe Prueba.dll /tlb:Prueba.tlb /codebase y funcionan Es verdad lo que decis de la compilación, buscate unos mails de un colistero ( Christian Gutman ) con el asunto Net2Fox SHA1 1 de 4, ahí el explicaba algo Sino CHRIS!!! danos una mano :-D Saludos PabloC De: [email protected] [mailto:[email protected]] En nombre de Marcelo Colombani Enviado el: Miércoles, 29 de Diciembre de 2010 13:59 Para: GUFA List Member Asunto: [GUFA] Acceder a dll .net desde fox Los pasos que realice con la dll son los siguientes: La dll la grabo en un directorio, ejecuto gacutil /i Prueba.dll luego regasm /tlb:Prueba.tlb Prueba.dll Los dos se ejecutan sin error. Luego desde fox ob = CREATEOBJECT('Prueba.Suma') Ahí me tira el error mencionado. El tema es que no se como lo debe estar compilando al proyecto .net, hay algunas consideraciones a tener en cuenta en .net Gracias Marcelo From: PabloC <mailto:[email protected]> Sent: Wednesday, December 29, 2010 1:33 PM To: GUFA List Member <mailto:[email protected]> Subject: [GUFA] Acceder a dll .net desde fox Si todo el tiempo las uso El componente lo tenes bien registrado? Saludos PabloC De: [email protected] [mailto:[email protected]] En nombre de Marcelo Colombani Enviado el: Miércoles, 29 de Diciembre de 2010 13:29 Para: GUFA List Member Asunto: [GUFA] Acceder a dll .net desde fox Hola gente, quisiera consultar si alguien a tenido que utilizar desde vfp una dll creada en .net. Estoy utilizando vfp 9 y la dll esta compilada en .net 3.5 Me da error "OLE error code 0x80070002: Unknown status code" al ejecutar desde fox ob = CREATEOBJECT('Prueba.Suma') Desde ya muchas gracias Marcelo
