In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

CONECTAR CON ALADDIN

Foro público de Xailer en español
Responder
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

Alguien esta utilizando la mochilla aladdin o hardlock
me gustaría saber como la conecta.
Muchas gracias
jasm.nospam
Mensajes: 203
Registrado: Vie Abr 01, 2005 9:05 am

CONECTAR CON ALADDIN

Mensaje por jasm.nospam »

Pilo,
Hace tiempo use alguna de esas mochilas y traí­a el software necesario en
C para acceder a ellas.
Saludos,
Jose A. Suarez
pilo escribió:
> Alguien esta utilizando la mochilla aladdin o hardlock
> me gustarí­a saber como la conecta.
> Muchas gracias
>
>
paco-ssi
Mensajes: 390
Registrado: Lun Feb 07, 2005 4:17 pm

CONECTAR CON ALADDIN

Mensaje por paco-ssi »

Pilo:
Yo utilice unas que se programaban en Clipper.
Funcionaban de maravilla.
Paco V
"pilo" <srmpilo@hotmail.com> escribió en el mensaje
news:42ad4178$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Alguien esta utilizando la mochilla aladdin o hardlock
> me gustaría saber como la conecta.
> Muchas gracias
>
>
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

CONECTAR CON ALADDIN

Mensaje por Rene Flores »

pilo:
Nosotros desarrollamos un Driver nativo de xHarbour para las mochilas
Sentinel Super Pro.
Funciona tanto en xHarbour modo consola como con cualquier interfaz
grafica pra xHarbor, Xailer incluido.
Saludos
Rene Flores
http://www.ciber-tec.com
escribió:
> Alguien esta utilizando la mochilla aladdin o hardlock
> me gustarí­a saber como la conecta.
> Muchas gracias
>
>
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

Hola Rene,
Tengo las mochilas y la utilizo en xbase++ 1.80, pero necesito saber si la
librería y las dll de xbase funciona en xailer
lo necesito para poder hacer el programa y migrar de xbase++ a xailer, si te
mando las librerías y ejemplo en xbase++ me podrías decir si funciona.
"Rene Flores" <rflores.removeforspam@ciber-tec.com> escribió en el mensaje
news:[email=42ae343f@ozsrvnegro.ozlan.local...]42ae343f@ozsrvnegro.ozlan.local...[/email]
> pilo:
>
> Nosotros desarrollamos un Driver nativo de xHarbour para las mochilas
> Sentinel Super Pro.
>
> Funciona tanto en xHarbour modo consola como con cualquier interfaz
> grafica pra xHarbor, Xailer incluido.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
> escribió:
> > Alguien esta utilizando la mochilla aladdin o hardlock
> > me gustaría saber como la conecta.
> > Muchas gracias
> >
> >
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

CONECTAR CON ALADDIN

Mensaje por jfgimenez »

Pilo,
> Tengo las mochilas y la utilizo en xbase++ 1.80, pero necesito saber si la
> librería y las dll de xbase funciona en xailer
> lo necesito para poder hacer el programa y migrar de xbase++ a xailer, si
> te
> mando las librerías y ejemplo en xbase++ me podrías decir si funciona.
Casi seguro que no funcionará. No conozco xbase++, pero supongo que a nivel
binario no tiene nada que ver con xHarbour. Lo que deberías hacer es usar la
librería para C que suministre el fabricante, y hacer los "wrappers" para
xHarbour.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

Tiene también para Cliper, pero como se añade las librerías en xailer
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=42ae89b3@ozsrvnegro.ozlan.local...]42ae89b3@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > Tengo las mochilas y la utilizo en xbase++ 1.80, pero necesito saber si
la
> > librería y las dll de xbase funciona en xailer
> > lo necesito para poder hacer el programa y migrar de xbase++ a xailer,
si
> > te
> > mando las librerías y ejemplo en xbase++ me podrías decir si funciona.
>
> Casi seguro que no funcionará. No conozco xbase++, pero supongo que a
nivel
> binario no tiene nada que ver con xHarbour. Lo que deberías hacer es usar
la
> librería para C que suministre el fabricante, y hacer los "wrappers" para
> xHarbour.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

CONECTAR CON ALADDIN

Mensaje por jfgimenez »

Pilo,
> Tiene también para Cliper, pero como se añade las librerías en xailer
Me temo que lo que tengas para Clipper no te servirá. Clipper es 16 bits, y
xHarbour/Xailer es 32 bits. A no ser que tengas lo fuentes y puedas hacer
las modificaciones pertinentes, no te servirá.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

En Xbase++ llama a una libreiria
Y LUEGO LLAMA A LA FUNCIONES DE LA LIBRERIA
EJEMPLO
nDll := DllLoad( "HLVDD.DLL")
IF nDll = 0
? ""
? "Cannot load HLVDD.DLL"
? ""
RETURN
ENDIF
HL_LOGIN = DllPrepareCall( nDLL, DLL_STDCALL, "HL_LOGIN")
HL_LOGOUT = DllPrepareCall( nDLL, DLL_STDCALL, "HL_LOGOUT")
HL_AVAIL = DllPrepareCall( nDLL, DLL_STDCALL, "HL_AVAIL")
HL_PORTINF = DllPrepareCall( nDLL, DLL_STDCALL, "HL_PORTINF")
HL_ACCINF = DllPrepareCall( nDLL, DLL_STDCALL, "HL_ACCINF")
HL_USERINF = DllPrepareCall( nDLL, DLL_STDCALL, "HL_USERINF")
HL_MAXUSER = DllPrepareCall( nDLL, DLL_STDCALL, "HL_MAXUSER")
HL_MEMINF = DllPrepareCall( nDLL, DLL_STDCALL, "HL_MEMINF")
HL_CODE = DllPrepareCall( nDLL, DLL_STDCALL, "HL_CODE")
HL_WRITE = DllPrepareCall( nDLL, DLL_STDCALL, "HL_WRITE")
HL_READ = DllPrepareCall( nDLL, DLL_STDCALL, "HL_READ")
HL_READBL = DllPrepareCall( nDLL, DLL_STDCALL, "HL_READBL")
HL_WRITEBL = DllPrepareCall( nDLL, DLL_STDCALL, "HL_WRITEBL")
HL_ABORT = DllPrepareCall( nDLL, DLL_STDCALL, "HL_ABORT")
HL_VERSION = DllPrepareCall( nDLL, DLL_STDCALL, "HL_VERSION")
HL_HLSVERS = DllPrepareCall( nDLL, DLL_STDCALL, "HL_HLSVERS")
HL_SELECT = DllPrepareCall( nDLL, DLL_STDCALL, "HL_SELECT")
HL_READID = DllPrepareCall( nDLL, DLL_STDCALL, "HL_READID")
LA DLLLOAD CARGA LA LIBRERIA, EN XAILER SE PUEDE CARGAR UNA LIBRERIA
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:42ae9bb8$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > Tiene también para Cliper, pero como se añade las librerías en xailer
>
> Me temo que lo que tengas para Clipper no te servirá. Clipper es 16 bits,
y
> xHarbour/Xailer es 32 bits. A no ser que tengas lo fuentes y puedas hacer
> las modificaciones pertinentes, no te servirá.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

CONECTAR CON ALADDIN

Mensaje por jfgimenez »

Pilo,
se pueden cargar DLLs, y llamar a sus funciones, pero me temo que hay que
hacerlo en C. No hay ningún tipo de comandos a nivel prg para hacerlo. De
todos modos, te aseguro que teniendo la documentación de la DLL es muy fácil
hacer esas llamadas.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

De la pagina esta http://www.aladdin.com/support/hardlock/downloads.asp
descárgate el archivo "hlapi32_inst.zip"
En este archivo hay todos los ejemplo de los api,
no tengo idea de C, si me puedea ayudar con ello te lo agradeceria
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=42aea31c@ozsrvnegro.ozlan.local...]42aea31c@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> se pueden cargar DLLs, y llamar a sus funciones, pero me temo que hay que
> hacerlo en C. No hay ningún tipo de comandos a nivel prg para hacerlo. De
> todos modos, te aseguro que teniendo la documentación de la DLL es muy
fácil
> hacer esas llamadas.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
Thefull
Mensajes: 70
Registrado: Lun Oct 11, 2004 4:44 pm

CONECTAR CON ALADDIN

Mensaje por Thefull »

Jose F. Gimenez escribió:
> Pilo,
>
> se pueden cargar DLLs, y llamar a sus funciones, pero me temo que hay que
> hacerlo en C. No hay ningún tipo de comandos a nivel prg para hacerlo. De
> todos modos, te aseguro que teniendo la documentación de la DLL es muy fácil
> hacer esas llamadas.
>
Jose, seria interensante hacer algo parecido al DLL32 FUNCTION de Five o
creo que algun gui grafico, como hwgui o minigui, soportan una sintaxis
similar.
Se que será muchisimo mas lento a traves de comandos que hacer el
wrapper en C, pero no me negaras que es de suma utilidad dicho
comando ;-)
Saludos.
Rafa Carmona
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

CONECTAR CON ALADDIN

Mensaje por jfgimenez »

Pilo,
> De la pagina esta http://www.aladdin.com/support/hardlock/downloads.asp
> descárgate el archivo "hlapi32_inst.zip"
> En este archivo hay todos los ejemplo de los api,
> no tengo idea de C, si me puedea ayudar con ello te lo agradeceria
Intentaré verlo en cuanto tenga un hueco.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

CONECTAR CON ALADDIN

Mensaje por jfgimenez »

Rafa,
> Jose, seria interensante hacer algo parecido al DLL32 FUNCTION de Five o
> creo que algun gui grafico, como hwgui o minigui, soportan una sintaxis
> similar.
>
> Se que será muchisimo mas lento a traves de comandos que hacer el wrapper
> en C, pero no me negaras que es de suma utilidad dicho
> comando ;-)
Pues sí puede ser cómodo en muchos casos, pero por ahora no es una prioridad
para nosotros. Sobre todo porque hay muchísimas funciones del API y de otras
DLLs que utilizan estructuras para pasar los datos, y aquí es donde más se
complica la cosa.
En cambio, hacer un wrapper en C es muy muy sencillo, aunque claro, también
soy consciente de que mucha gente no ha programado nunca en C y no sabe ni
cómo empezar. En estos casos es donde creo que los demás debemos ayudar y
enseñarles cómo se hace para que puedan continuar ellos mismos.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

Xailer tiene alguna funcion para llamar a dll externas de otros
si la tiene dime cual es
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:42aec7c0$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Pilo,
>
> > De la pagina esta http://www.aladdin.com/support/hardlock/downloads.asp
> > descárgate el archivo "hlapi32_inst.zip"
> > En este archivo hay todos los ejemplo de los api,
> > no tengo idea de C, si me puedea ayudar con ello te lo agradeceria
>
> Intentaré verlo en cuanto tenga un hueco.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
Thefull
Mensajes: 70
Registrado: Lun Oct 11, 2004 4:44 pm

CONECTAR CON ALADDIN

Mensaje por Thefull »

pilo escribió:
> Xailer tiene alguna funcion para llamar a dll externas de otros
> si la tiene dime cual es
>
Pilo, mi consejo es que publiques los prototipados de las funciones,
y te explicaremos como haberlo servir bajo Xailer, o mejor aun, bajo
[x]Harbour.
Hace tiempo escribi un libro sobre Harbour que hablaba como
implementar wrappers de C para usarlos en Harbour.
Si te interesa, dimelo, que te lo mando, es LIBRE ;-)
Saludos.
Rafa Carmona.
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

CONECTAR CON ALADDIN

Mensaje por PILO »

Rafa, Claro que me interesa, no tengo ni idea de c, pero habra que ir
aprendiendo un poco
mi dirección de correo es srmpilo@hotmail.com
Sobre las funciones esta en la siguiente dirección:
De la pagina esta http://www.aladdin.com/support/hardlock/downloads.asp
descárgate el archivo "hlapi32_inst.zip"
En este archivo hay todos los ejemplo de los api,
Espero que te sirva, es una buena llave, la esto utilizando con xpress de
xbase y funciona bien
"Thefull" <[email=thefull@quita_wanadoo.es]thefull@quita_wanadoo.es[/email]> escribió en el mensaje
news:42afdd8d$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> pilo escribió:
> > Xailer tiene alguna funcion para llamar a dll externas de otros
> > si la tiene dime cual es
> >
> Pilo, mi consejo es que publiques los prototipados de las funciones,
> y te explicaremos como haberlo servir bajo Xailer, o mejor aun, bajo
> [x]Harbour.
>
> Hace tiempo escribi un libro sobre Harbour que hablaba como
> implementar wrappers de C para usarlos en Harbour.
>
> Si te interesa, dimelo, que te lo mando, es LIBRE ;-)
>
> Saludos.
> Rafa Carmona.
Responder