FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper ADS Server + Clipper
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
ADS Server + Clipper
Posted: 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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS Server + Clipper
Posted: 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
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Fri Apr 16, 2021 06: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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS Server + Clipper
Posted: Sat Apr 17, 2021 07:42 PM

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

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Wed Apr 21, 2021 02: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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS Server + Clipper
Posted: Wed Apr 21, 2021 04:04 PM

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

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS Server + Clipper
Posted: Wed Apr 21, 2021 06:44 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Thu Apr 22, 2021 02: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
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Thu Aug 05, 2021 04: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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS Server + Clipper
Posted: Thu Aug 05, 2021 05: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
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Thu Aug 05, 2021 05: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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ADS Server + Clipper
Posted: Thu Aug 05, 2021 05:21 PM
miapp.hbp
Code (fw): Select all Collapse
INICIO.PRG
FUNCIONES.PRG
VARIOS.PRG
OTRO.PRG

hbmk2.exe miapp.hbp

Asi de simple :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Thu Aug 05, 2021 06: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 (fw): Select all Collapse
// INICIO DEL PROGRAMA //
Function Main()

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

Return nil


Al compilar me da el siguient error:
Code (fw): Select all Collapse
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
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: ADS Server + Clipper
Posted: Thu Aug 05, 2021 06: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

Continue the discussion