Page 2 of 2

Re: xharbour a harbour

PostPosted: Sat Aug 04, 2012 4:39 am
by Patricio Avalos Aguirre
Hola gracias nicanor por responder

ya detecte el problema, es la libreria twbrowse15, la que provoca el error
ya que tengo esta libreria antes de la de fivewin en xharbour

Code: Select all  Expand view
wcta.map, +
d:\apl\prgs\lib32h\TWBRW32.LIB+
c:\fwh\lib\FiveHC.lib +
c:\fwh\LIB\FiveH.lib +
 


pero si la coloco antes en harbour me lanza que no existe la funcion dbskipper
no se porque lanza ese error, pero si la coloco despues de las de las lib fivewin funciona
pero sale ese error

a lo mejor me falta alguna libreria o el orden esta mal, voy a colocarlo para ver si alguien
propone algo mejor

Code: Select all  Expand view

obj\caja.obj obj\IngreOt.Obj  obj\Acceso.Obj obj\tDbfSave.obj obj\Fpagocli.Obj obj\SaldoCli.obj obj\listprecio.obj, +
wcta.exe, +
wcta.map, +
c:\fwh\lib\FiveHC.lib +
c:\fwh\LIB\FiveH.lib +
d:\apl\prgs\lib32h\TWBRW32.LIB+
d:\apl\prgs\lib32h\funlib32.lib +
d:\apl\prgs\lib32h\sbrowse9.lib +
d:\apl\prgs\lib32h\ttaskpanel.lib +
c:\harbour\Lib\hbrtl.lib +
c:\harbour\Lib\hbvm.lib +
c:\harbour\Lib\gtgui.lib +
c:\harbour\Lib\hblang.lib +
c:\harbour\Lib\hbmacro.lib +
c:\harbour\Lib\hbrdd.lib +
c:\harbour\Lib\rddntx.lib +
c:\harbour\Lib\rddcdx.lib +
c:\harbour\Lib\rddfpt.lib +
c:\harbour\Lib\hbsix.lib +
c:\harbour\Lib\hbdebug.lib +
c:\harbour\Lib\hbcommon.lib +
c:\harbour\Lib\hbpp.lib +
c:\harbour\Lib\hbcpage.lib +
c:\harbour\Lib\hbwin.lib +
c:\harbour\Lib\hbcplr.lib +
c:\harbour\Lib\hbct.lib +
c:\harbour\Lib\hbpcre.lib +
c:\harbour\Lib\xhb.lib +
c:\harbour\Lib\hbziparc.lib +
c:\harbour\Lib\hbmzip.lib +
c:\harbour\Lib\hbzlib.lib +
c:\harbour\Lib\minizip.lib +
c:\harbour\Lib\png.lib +
c:\harbour\Lib\rddads.lib +
c:\harbour\Lib\Ace32.lib +
c:\borland\bcc582\lib\cw32.lib +
c:\borland\bcc582\lib\uuid.lib +
c:\borland\bcc582\lib\import32.lib +
c:\borland\bcc582\lib\ws2_32.lib +
c:\borland\bcc582\lib\psdk\odbc32.lib +
c:\borland\bcc582\lib\psdk\nddeapi.lib +
c:\borland\bcc582\lib\psdk\iphlpapi.lib +
c:\borland\bcc582\lib\psdk\msimg32.lib +
c:\borland\bcc582\lib\psdk\psapi.lib +
c:\borland\bcc582\lib\psdk\rasapi32.lib +
c:\borland\bcc582\lib\psdk\gdiplus.lib +
c:\borland\bcc582\lib\psdk\shell32.lib,,+
rc\wcta.res rc\ToolBar1.res
 


ahora podrias enviarme la twbrowse para ir probando

lo otro si que es mas restrictivo, y me parece muy bien, y me di cuenta de un error
de una data de una clase que esta como numeric y la esta inicializando
como character

pero igual recuerdo que en clipper cuando pasaba esto salia un error de tiempo de ejecucion
aludiendo que la data estaba protegida..

Re: xharbour a harbour

PostPosted: Sat Aug 04, 2012 10:24 am
by Bayron
Imagino que ya recompilaste la librería en Harbour!!!!

Seguramente la librería que estas usando es de xHarbour....

Yo tengo la version 17, a ver si te sirve...

http://www.mayapos.com/FiveWin/wBrow32h.lib
http://www.mayapos.com/FiveWin/wBrow32x.lib

Re: xharbour a harbour

PostPosted: Sat Aug 04, 2012 5:43 pm
by nnicanor
Esta es la funcion dbskipper para Harbour

#ifndef __XHARBOUR__

static function DbSkipper( x )

return __DbSkipper( x )

#endif

Slds

Re: xharbour a harbour

PostPosted: Wed Aug 08, 2012 1:44 pm
by Carlos Mora
Hola Cesar,

sysctrl2 wrote:por lo que veo entonces harbour no es tan bondadoso,
es un trauma cambiarse.

Al contrario, no es que no sea tan bondadoso, sino que por el contrario te previene de forma anticipada de los errores ;)

Seguramente las dificultades vienen porque Harbour realmente evoluciona, se mueve. Si se quedase quieto, si no mejorara, no tendrías problemas... ni futuro.
Hoy en día podemos ver a Harbour funcionando en un Raspeberry Pi, algo que no se puede decir de muchos lenguajes.

Los inconvenientes son producidos en general con rutinas de bajo nivel, que usan una interfaz heredada del Clipper original, es decir de un lenguaje de hace más de 15 años. Piensa que es un cambio necesario, como cuando cambiamos a 32 bits que tambien tuvimos bastantes historias. Pero con esto los 64 bits nos vendran casi de forma natural.

Un saludo.

Re: xharbour a harbour

PostPosted: Sat Aug 11, 2012 2:26 am
by sysctrl2
Hola Carlos, comparto tu opinion

pero siempre hay un pero, hace algunos ayeres muchos hicimos lo contrario nos cambiamos a xHarbour por que se decia

que era un compilador mejor que Harbour, y bueno tambien se decia que tus aplicaciones eran mas rapidas con XHB.

quiza me quede en esos ayeres y es hora de ver a Harbour como el compilador predeterminado.

Saludos.