descargar Borland 5.82

User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: descargar Borland 5.82

Post by Antonio Linares »

Adhemar,

Confirmado, FWH 13.08 y Harbour funcionan correctamente con BCC63 sin necesidad de modificar nada :-)

gracias!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: descargar Borland 5.82

Post by acuellar »

Distinguido Antonio

En éstas funciones me da error de advertencia

Code: Select all

#pragma BEGINDUMP
#include <Windows.h>
#include <mapiwin.h>
#include <hbApi.h>

HB_FUNC( RESTFILE )
{
   HRSRC res=FindResource(NULL,"FREEIMAGE",RT_RCDATA);
   DWORD bytesWritten;
   INT size=SizeofResource(NULL,res);
   HGLOBAL hRes=LoadResource(NULL,res);
   unsigned char *pRes=(unsigned char *)LockResource(hRes);
   const char * name = hb_parc( 1 );
   HANDLE hFile=CreateFile( name, GENERIC_WRITE,0,NULL,CREATE_ALWAYS,0,NULL); 
   WriteFile(hFile, pRes,size,&bytesWritten,NULL);
   CloseHandle(hFile);
}
#pragma ENDDUMP

#pragma BEGINDUMP

#include <windows.h>
#include <shlobj.h>
#include "hbapi.h"
#include "hbapiitm.h"

HB_FUNC( C_GETSPECIALFOLDER )
{
    char *lpBuffer = (char*) hb_xgrab( MAX_PATH+1);
    LPITEMIDLIST pidlBrowse;    
    SHGetSpecialFolderLocation(GetActiveWindow(), hb_parni(1), &pidlBrowse)  
;
    SHGetPathFromIDList(pidlBrowse, lpBuffer);
    hb_retc(lpBuffer);
    hb_xfree( lpBuffer);
}
#pragma ENDDUMP
 
El error es:
Warning W8019 D:\COMPILER\BCC63\include\windows\winnt.h 14966: Code has no effect in function TpDestroyCallbackEnviron

Gracias por la ayuda

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
Maggiro
Posts: 76
Joined: Thu Oct 14, 2010 3:26 am
Location: LIMA - PERU
Contact:

Re: descargar Borland 5.82

Post by Maggiro »

Explorando FWH ...
Buenos Dias Sr. Antonio:
Apreciaría mucho que usted pueda definir aquí las diferencias, ventajas o desventajas de aplicar cada version de compiladores C (Microsoft, Borland, PellesC, o el mismo Blinker) para resultados 100% compatibles con vuestra librería. Personalmente, explorando la forma de migrar de Clipper a Fivewin encuentro muy exitoso el resultado de simples EXEs, pero no se que diantres podría estar pasando a la interna y/o qué consecuencias podría traer un compilado no adecuado en determinados y conflictivos entornos de ejecución. Desde ya muchas Gracias por su Docencia.

Atte
Julio César Gómez Cortéz
Godryc Experiencias
Lima Perú
Consultor
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: descargar Borland 5.82

Post by Antonio Linares »

Julio,

Puedes usar Borland 5.82, ó Visual Studio ó MinGW gcc, y todos te funcionarán bien con Harbour y FWH :-)

El más popular es Borland. Y cada vez más usuarios estan empezando a usar Visual Studio ahora que es gratis (eso parece de momento).
Hay pocos usuarios con MinGW gcc (GNU) por lo que estarás más solo usándolo.

Mi consejo: empieza con Borland que es bastante amigable y más adelante si te animas prueba Visual Studio :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Maggiro
Posts: 76
Joined: Thu Oct 14, 2010 3:26 am
Location: LIMA - PERU
Contact:

Re: descargar Borland 5.82

Post by Maggiro »

Gracias Sr. Antonio.
Ahora entiendo que entre los compiladores de Borland y VisualC está la mayor eficacia en la
interna respecto a exactos cálculos matemáticos y la complejidad del entorno visual. Me ha
sucedido algunas veces midiendo lo mostrado en el monitor (con regla), que los tamaños de
ventanas mostrados en una compilación hola mundo con FWH XHarbour borland C55 y Recur
sos PellesC han sufrido vaciaciones, tanto en su posicionamiento como en su tamaño de
caja. Deduzco que Recursos PellesC puede no ser fiable respecto a mostrar dialogos, aunque
en realidad no veo mucha diferencia entre lo que se lee en un archivo RC de PellesC y otro
de Workshop. También me ha sucedido en un xbrowse de database con 100 registros y 15
lineas en pantalla, que, cuando se abre por primera vez y posicionado en la primera linea,
si me muevo con flecha abajo hasta la ultime linea 15, y luego sigo pulsando flecha abajo
para que me muestra los tres registros siguientes, las posiciones son normales, y
cuando regreso pulsando PgUp y flechas arriba, el xbrowse se trunca en su visual, hacien
do distorsion de registro (nunca puedo alcanzar la primera linea). Esto pasó explorando
su producto FWH demo.
Agradecido por su atención!!!
Julio César Gómez Cortez
Godryc Experiencias
Lima Perú
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: descargar Borland 5.82

Post by Antonio Linares »

Julio,

La versión demo es muy antigua. Prueba a descargar FiveDBU y comprueba que tal se comportan los browses.

Se incluye todo el código fuente para que lo puedas usar para tus propias aplicaciones:

https://bitbucket.org/fivetech/fivewin- ... 140730.zip
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply