FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Novedades en Harbour y xharbour
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Novedades en Harbour y xharbour
Posted: Thu Feb 09, 2006 03:27 PM

Recientemente se han introducido una serie de cambios en Harbour y xharbour que conviene explicarlos puesto que van a requerir ciertos cambios en el c贸digo que hayais desarrollado en C.

La idea en estos nuevos cambios es que los programadores no manipulen
estructuras internas directamente. Asi todo se convierte en handles
(como en Windows). Se acabo usar . y -> en C. Es una muy buena idea,
porque se le da robustez a Harbour/xHarbour y se evitan que se cometan
errores, y por otra parte se puede modificar Harbour/xHarbour tanto como se quiera, sin que afecte al c贸digo en C en el futuro.

Basicamente no se pueden declarar estructuras HB_ITEM en el c贸digo, y al manipular punteros PHB_ITEM han de tratarse como punteros a void (void *). As铆 en vez de hacer pItem->type, llamaremos a hb_itemType( pItem ) para conseguir el mismo valor. De esta forma no se manipula la estructura a la que apunta pItem.

Igual ocurre con pDynSym->pSymbol. Ahora hay que llamar a hb_dynsymSymbol( pDynSym ).

Revisad vuestro c贸digo en C y haced las correcciones oportunas.

El s铆ntoma t铆pico de no tener esto corregido es que la aplicaci贸n termina, as铆 sin m谩s, sin dar errores, ni avisos.

Las versiones de Febrero de Harbour y xHarbour estan ya disponibles en:

www.fivetechsoft.com/files/harbour.exe (harbourm.exe Microsoft)

www.fivetechsoft.com/files/xharbour.exe (xharbourm.exe Microsoft)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Novedades en Harbour y xharbour
Posted: Thu Feb 09, 2006 09:04 PM

Antonio, Para [x]Harbour, esta 茅s la v茅rsion 0.99.60???

Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Novedades en Harbour y xharbour
Posted: Thu Feb 09, 2006 09:27 PM

Jo茫o,

Es la versi贸n m谩s reciente, posiblemente esa que dices, aunque no se si se ha publicado oficialmente.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Novedades en Harbour y xharbour
Posted: Thu Feb 09, 2006 10:49 PM

Antonio, haber si entiendo, 1ro esos xHarbour y Harbour estan compilados con Microsoft, los que trabajamos con Borland, tenemos algun link ???
Por otro lado, si Yo solo tengo hasta Fwh 2.7 de Enero, para hacer funcionar mi Fwh 2.7 con este ultimo xHarbour/Harbour debo recompilarlo ???.
Gracias

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Novedades en Harbour y xharbour
Posted: Thu Feb 09, 2006 10:57 PM

Enrique,

Estan los de Borland y los de Microsoft. Lo que he querido indicar es:

www.fivetechsoft.com/files/harbour.exe (Borland)

www.fivetechsoft.com/files/harbourm.exe (Microsoft)

www.fivetechsoft.com/files/xharbour.exe (Borland)www.fivetechsoft.com/files/xharbourm.exe (Microsoft)

Los de Microsoft terminan en 'm'.

No hace falta recompilar nada. Prueba a enlazar tu aplicaci贸n con tus librer铆as FWH actuales.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 84
Joined: Fri Oct 07, 2005 04:51 PM
Novedades en Harbour y xharbour
Posted: Fri Feb 10, 2006 01:02 PM

Ohh my good :-) Esta tarde me pongo a mirar :-)

Continue the discussion