Utilizar VFP

26/08/2004 - 15:01 por Juan Alejandro | Informe spam
Buenos Dias
Resulta que tengo una DLL que contiene el acceso a datos (SQL y Access)
Esta dll la estoy utilizando desde un proyecto en C# y no tengo problemas.
Que debo hacer para manejar esta misma dll desde un programa VFP? Que
problemas se me pueden presentar?

Muchas Gracias

Juan
 

Leer las respuestas

#1 Angel J. Hernández
26/08/2004 - 15:53 | Informe spam
Saludos...

Primero que nada debes estar claro de que este DLL es un assembly de .NET y
VFP solo permite crear instancias de componentes COM. Cuando generes el DLL
aseguráte que tienes habilitada la opción de Register for COM Interop
(Propiedades del proyecto .> Propiedades de configuración) de esta manera se
genera el archivo TLB. Los assemblies de .NET son tratados como
"componentes" COM cuando se genera un CCW (Com Callable Wrapper). Se sugiere
que tu assembly tenga un strong name. Hecho todo esto puedes instanciar la
clase registrada desde cualquier aplicación pre .net haciendo uso del
CreateObject.

Espero te sirva,


Angel J. Hernández M.
MCSD


"Juan Alejandro" escribió en el
mensaje news:
Buenos Dias
Resulta que tengo una DLL que contiene el acceso a datos (SQL y Access)
Esta dll la estoy utilizando desde un proyecto en C# y no tengo problemas.
Que debo hacer para manejar esta misma dll desde un programa VFP? Que
problemas se me pueden presentar?

Muchas Gracias

Juan

Preguntas similares