Consumo DLL VFP en C#

30 views
Skip to first unread message

Felipe Araoz Ramos

unread,
Apr 24, 2019, 8:31:29 AM4/24/19
to C# latino
Buen día 

Tengo una función en VFP que uso para nómina, que usa mucha Macrosustitucion y me facilita cálculos, lo cual no es sencillo al menos para mi en C# y quiero convertirla en DLL y consumirla en C#, es posible esto?,  tendrían algún ejemplo.

Muchas gracias

Alejandro Castrejon

unread,
Apr 24, 2019, 9:34:46 AM4/24/19
to csharp...@googlegroups.com
Lo que se me ocurre a mi es que la funcion la publiques como un web service  y asi la consumas en C#, el problema es que VFP emplea una version de SOAP que ni esta disponible en los nuevos windows,

--
Has recibido este mensaje porque estás suscrito al grupo "C#.NET Latinoamérica" de Grupos de Google.
Visita este grupo en https://groups.google.com/group/csharplatino.

Emanuel Omar Villicaña Villegas

unread,
Apr 24, 2019, 10:18:42 AM4/24/19
to C#.NET Latinoamérica
Si no me equivoco hace tiempo se genero una librería para usar en net con muchas funcionalidades de Foxpro seria cuestión de buscarla tal vez tenga la Macro sustitucion por otro lado al crear una dll de Foxpro no creo que haya problema para cargarla dentro de net el problema que veo es que cada vez que instales tu aplicación deberas de cargar la dll con rgsvr32 esa es la parte mala de Foxpro

Saludos
p.d. es un tema interesante preguntare por estos rumbos a mis compañeros duda estas generando aplicaciones de escritorio para que solo busques la solución en C# o es una aplicación WEB

Alejandro Castrejon

unread,
Apr 24, 2019, 12:09:18 PM4/24/19
to csharp...@googlegroups.com
Tienes razón Emanuel.

Felipe aplaudo tu decision de migrar tu aplicación,

Aquí estamos para compartir lo pocos o mucho que podamos.

Saludos,
Alejandro Castrejón

--

Felipe Araoz Ramos

unread,
Apr 24, 2019, 1:26:31 PM4/24/19
to C# latino
Muchas gracias por sus respuestas,   me gustaría saber si alguien tiene esa librería con funcionalidad de VFP aplicadas a C#, y no insistir con la DLL de foxpro y usar las de :net.

Sobre C#, después de acostumbrarse, me parece que fuera mas sencillo de lo que se piensa, pero extraño la macrosustitucion no posiblemente en C#, si no en el motor de BD, en este caso SQL server.

La idea de usar la DLL de foxpro, es traer la información a tablas de VFP, procesar ahí (con el tema de macrosustitucion) y luego actualizar en la BD que esta en SQL server.

Atte.

Felipe Araoz Ramos
Mobil 941990605
Lima-Perù 


Felipe Araoz Ramos

unread,
Apr 24, 2019, 1:34:33 PM4/24/19
to C# latino
AH por cierto, es una aplicación escritorio, pensada para escalar a Web,  en 4 capas y con interfaces

Felipe Araoz Ramos
Mobil 941990605
Lima-Perù 


El mié., 24 de abr. de 2019 a la(s) 09:18, Emanuel Omar Villicaña Villegas (evilli...@gmail.com) escribió:
--
Reply all
Reply to author
Forward
0 new messages