ADS Server + Clipper

ADS Server + Clipper

Postby jrestojeda » Fri Apr 16, 2021 11:59 am

Buen día.
Tengo una vieja aplicación en Clipper de 16 bits con DBF/CDX.
Quería saber si existe la posibilidad de adaptarla para usar ADS Server. Obviamente lo ideal sería ya migrarla a FiveWin, pero por cuestiones de tiempo quisiera ir primero por ese camino para luego ir migrando de a poco.
Si alguien tiene algún ejemplo mínimo de como se debería implementar o algo estaré agradecido.
Desde ya muchas gracias.
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby Antonio Linares » Fri Apr 16, 2021 12:18 pm

Esteban,

Prueba a construirla con Harbour. Deberias ser capaz de construirla facilmente.

Una vez la tengas funcionando con Harbour, el resto es muy simple :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS Server + Clipper

Postby jrestojeda » Fri Apr 16, 2021 6:22 pm

Si Antonio, conozco los pasos una vez que la tengo en 32 bits.
En este caso particular, he notado que está desarrollado de una manera bastante desprolija y pasarlo implican muchas cosas para corregir.
Variables no declaradas, variables con nombres largos que al ser de 16 bits funcionan porque se trucan etc...

Ej:
Local MiVariableLarga := 0

y al usarla ponen
MiVariableLar := 1
MiVariableL := 2

En 16 bits anda porque se trunca, pero al pasar a 32 vuela en 1000 pedazos todo.
Por eso consultaba si había algun ejemplo de ADS en 16 bits, porque antes debería corregir todas esas inonsistencias que no fueron pensadas por las personas que escribieron ese fuente. (Son fuentes muy viejos)

De todos modos, muchas gracias por tu respuesta.
Saludos,
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby Antonio Linares » Sat Apr 17, 2021 7:42 pm

Entonces entiendo que lo único que necesitas son las librerias de ADS para Clipper :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS Server + Clipper

Postby jrestojeda » Wed Apr 21, 2021 2:11 pm

Así es...
Si es que existen.
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby Antonio Linares » Wed Apr 21, 2021 4:04 pm

Si que existe. La cuestión ahora es encontrarla :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS Server + Clipper

Postby Antonio Linares » Wed Apr 21, 2021 6:44 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS Server + Clipper

Postby jrestojeda » Thu Apr 22, 2021 2:04 am

Muchas gracias a ambos!
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby jrestojeda » Thu Aug 05, 2021 4:54 pm

Antonio,
¿Cómo estás?
Si quisiera pasar un PRG de clipper 5.3 a Harbour para 32bits.
Qué pasos debería hacer?
Podrías darme una mano para poder compilar?
Desde ya muchas gracias.

Saludos,
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby Antonio Linares » Thu Aug 05, 2021 5:10 pm

Te refieres a construir toda la aplicación ó solo a compilar un PRG ?

Para el primer caso, solo tienes que crear un archivo HBP y usar hbmk2.exe

Para compilar un sólo PRG:
harbour /n fichero.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS Server + Clipper

Postby jrestojeda » Thu Aug 05, 2021 5:13 pm

Contruir una aplicación completa.
La tengo en clipper, tengo todos los PRGs.

Ej: Tengo
INICIO.PRG -> Aquí está la función Main()
FUNCIONES.PRG
VARIOS.PRG
OTRO.PRG

Con esos 4 PRGs quisiera armar Sistema.exe
Desde ya muchas gracias.
Saludos
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby Antonio Linares » Thu Aug 05, 2021 5:21 pm

miapp.hbp
Code: Select all  Expand view
INICIO.PRG
FUNCIONES.PRG
VARIOS.PRG
OTRO.PRG

hbmk2.exe miapp.hbp

Asi de simple :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ADS Server + Clipper

Postby jrestojeda » Thu Aug 05, 2021 6:05 pm

Antonio,
Muchas gracias por la respuesta.

Intenté compilar de la manera indicada lo siguiente un solo PGR con el siguiente código :

Code: Select all  Expand view

// INICIO DEL PROGRAMA //
Function Main()

SetMode(25,80)
CLS
@ 10,10 say 'Hello World'

Return nil
 


Al compilar me da el siguient error:
Code: Select all  Expand view

Fatal: Unable to open file 'HBEXTERN.LIB'
 


Que me estaría faltando?
Desde ya muchas gracias.
Saludos,
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: ADS Server + Clipper

Postby jrestojeda » Thu Aug 05, 2021 6:41 pm

Ya pude generar el .exe
Agregué la lib y quedó.
Muchas gracias.
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 601
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 15 guests