Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Dll de .NET en VFP ?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
VFP Compiler for .NET
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Divers
Thread ID:
01314173
Message ID:
01314184
Vues:
15
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.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform