Gracias Martin! Yo sabia que vos andabas por aca tambien ;)

Igualen el primer link que mando Luis, esta esa solución (y es la que voy a
usar):

 

 <http://www34.brinkster.com/elmer70/MSFT/Vfp_Net.htm>
http://www34.brinkster.com/elmer70/MSFT/Vfp_Net.htm

 

Lo de los consejos que diste son muy buenos! A que te referis con
“parámetros escalares”? Si quiero pasar un DataSet como debería hacer?

 

Saludos!

 

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Martín Salías
Sent: Jueves, 10 de Abril de 2008 16:06
To: GUFA List Member
Subject: [GUFA] VFP y .NET

 

Hola, Diego.

Es más fácil de lo que Luis comentó: generá tus DLL con COM wrappers y desde
VFP el tipo que tenga que utilizarla sólo tiene que instanciarla como
cualquier otro componente COM:

   cosa = CreateObject( "NombreDll.Clase" )

y llama:

   cosa.Metodo( parametro1, parametro2 )

Tené en cuenta las siguientes cosas para evitar problemas: exponé clases con
métodos que NO tengan overloads, y cuyos parámetros sean escalares. El resto
lo hace sólo el COM wrapper.

Saludos,
-- 
Martín Salías
Enterprise Architect - Microsoft South Cone
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP 




2008/4/10 Diego Jancic <[EMAIL PROTECTED]>:

Hola gente!, 

Estoy haciendo una aplicacion en .NET, pero tambien voy a necesitar que un
programador de VFP use algunas funciones en mi programa (van a estar en una
dll separada, tipo API)... Tienen idea como puedo hacer ? (yo no conozco
casi nada de VFP, soy netero)

 

saludos!

Diego

 





Responder a