Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Dll de .NET en VFP ?
Message
General information
Forum:
Visual FoxPro
Category:
VFP Compiler for .NET
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01314173
Message ID:
01314184
Views:
14
El modo más fácil sería empleando nuestra solución .NET Extender, de la cual puedes descargar una versión demo con toda la funcionalidad desde http://etecnologia.net

Para usar los objectos:
* Estableces que tu dll estará en la Assembly library
= SETClrClassLibrary("/path/to/your.dll",.T.)

* Creas tus objectos pasando parámetros a los constructores si los necesitan
oInfo = CLRCreateObject("MyNameSpace::MyClass",eArgument1, eArgument2, ...)

* Usas tus métodos incluyendo métodos estáticos o shared (VB) 
oInfo.MyMethod()
oInfo.MyStaticMethod()
También puedes usar COM Interop pero eso es un montón más de trabajo y no funciona bien si tienes que usar arreglos (arrays), crear objectos usando constructores con parámetros o invocar métodos estáticos o shared.

Además, si tienes métodos sobrecargados u overloaded, los métodos en COM Interop son expuestos como MyMethod_0, MyMethod_1, así que nunca sabes como llamar al método correcto.



>Hola a todos.
>Tengo una Dll en .NET que me maneja toda la capa de negocios de una aplicacion, pero debo usarla con VFP.
>
>Es posible?
>Como hacerlo?
>
>Un ejemplo?
>
>
>Mil gracias.
Previous
Reply
Map
View

Click here to load this message in the networking platform