Problema al utilizar un dll

28/07/2003 - 09:51 por Edgar Ortiz | Informe spam
Tengo VFP6.0 sp5 y necesito crear una dll la cual deberia de contener
algunas funciones de uso comun.

Al crear en VFP la dll no hay problema pero al tratar de utilizarla me
genera un error de "que no existe el entry point que estoy utilizando", ya
revise y escribo el nombre de las funciones en minusculas.

Gracias de antemano,

Edgar

Preguntas similare

Leer las respuestas

#1 José Luis
28/07/2003 - 10:20 | Informe spam
Las DLL que puedes crear con VFP son DLL COM, por tanto
contienen objetos.

No tienen que DECLARARLAS tienes que REGISTRARLAS, y no
puedes emplear los métodos directamente de forma funcioal,
debes crear los objetos y después emplear los métodos.

Si deseas hacer DLLs funcionales deberas emplear una
herramienta como Visual C++ u otras que te permitan hacer
eso.

Saludos.
José Luis


Tengo VFP6.0 sp5 y necesito crear una dll la cual deberia


de contener
algunas funciones de uso comun.

Al crear en VFP la dll no hay problema pero al tratar de


utilizarla me
genera un error de "que no existe el entry point que


estoy utilizando", ya
revise y escribo el nombre de las funciones en minusculas.

Gracias de antemano,

Edgar



.

Respuesta Responder a este mensaje
#2 David Amador \(Davphantom\)
28/07/2003 - 15:38 | Informe spam
Crea una instancia de la DLL de la siguiente forma ...

oDLL = CreateObject('midll.objeto)

David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.cjb.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


"Edgar Ortiz" escribió en el mensaje
news:
Tengo VFP6.0 sp5 y necesito crear una dll la cual deberia de contener
algunas funciones de uso comun.

Al crear en VFP la dll no hay problema pero al tratar de utilizarla me
genera un error de "que no existe el entry point que estoy utilizando", ya
revise y escribo el nombre de las funciones en minusculas.

Gracias de antemano,

Edgar



Respuesta Responder a este mensaje
#3 Esparta Palma
28/07/2003 - 18:17 | Informe spam
Lo haces como si fuera cualquier clase VFP.

LOCAL loMiObjeto

loMiObjeto = CREATEOBJECT("MiDll.Objeto")

loMiObjeto.GetSalarybyID(lnClienteID)
loMiObjeto.AddMov("COMPRA",lnFacturaID,ldFecha,lnImporte)
lnTotal = loMiObjeto.GetTotalbyFactura(lnFactura)

Apoya a Visual FoxPro usándolo legalmente
ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º
Espartaco Palma Martínez
SysOp PortalFox ( http://www.PortalFox.com )
email:
Acapulco, Guerrero. México


Edgar Ortiz wrote:

David,
Gracias por el tip, perdon por mi ignoracia, pero ahora me surge la duda:
Como hago las llamadas (paso y recepcion de parametros) a las funciones que
existen dentro de la dll.

Edgar


"David Amador (Davphantom)" wrote in message
news:

Crea una instancia de la DLL de la siguiente forma ...

oDLL = CreateObject('midll.objeto)

David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.cjb.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


"Edgar Ortiz" escribió en el mensaje
news:

Tengo VFP6.0 sp5 y necesito crear una dll la cual deberia de contener
algunas funciones de uso comun.

Al crear en VFP la dll no hay problema pero al tratar de utilizarla me
genera un error de "que no existe el entry point que estoy utilizando",





ya

revise y escribo el nombre de las funciones en minusculas.

Gracias de antemano,

Edgar











Respuesta Responder a este mensaje
#4 David Amador \(Davphantom\)
28/07/2003 - 18:31 | Informe spam
hazlo así ...

oDLL = CreateObject('midll.objeto)
oDLL.Metodo() &&
oDLL.Metodo1(cParametro, nParametro .. )
David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.cjb.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


"Edgar Ortiz" escribió en el mensaje
news:
David,
Gracias por el tip, perdon por mi ignoracia, pero ahora me surge la duda:
Como hago las llamadas (paso y recepcion de parametros) a las funciones


que
existen dentro de la dll.

Edgar


"David Amador (Davphantom)" wrote in message
news:
> Crea una instancia de la DLL de la siguiente forma ...
>
> oDLL = CreateObject('midll.objeto)
>
> David Amador Tapia
> Webmaster de "La Web de Davphantom"
> www.davphantom.cjb.net
> Cartagena. Colombia
> Tel (5) 6621502 - 6581523
>
>
> "Edgar Ortiz" escribió en el mensaje
> news:
> > Tengo VFP6.0 sp5 y necesito crear una dll la cual deberia de contener
> > algunas funciones de uso comun.
> >
> > Al crear en VFP la dll no hay problema pero al tratar de utilizarla me
> > genera un error de "que no existe el entry point que estoy


utilizando",
ya
> > revise y escribo el nombre de las funciones en minusculas.
> >
> > Gracias de antemano,
> >
> > Edgar
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Edgar Ortiz
28/07/2003 - 20:05 | Informe spam
David,
Gracias por el tip, perdon por mi ignoracia, pero ahora me surge la duda:
Como hago las llamadas (paso y recepcion de parametros) a las funciones que
existen dentro de la dll.

Edgar


"David Amador (Davphantom)" wrote in message
news:
Crea una instancia de la DLL de la siguiente forma ...

oDLL = CreateObject('midll.objeto)

David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.cjb.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


"Edgar Ortiz" escribió en el mensaje
news:
> Tengo VFP6.0 sp5 y necesito crear una dll la cual deberia de contener
> algunas funciones de uso comun.
>
> Al crear en VFP la dll no hay problema pero al tratar de utilizarla me
> genera un error de "que no existe el entry point que estoy utilizando",


ya
> revise y escribo el nombre de las funciones en minusculas.
>
> Gracias de antemano,
>
> Edgar
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida