descargar Borland 5.82

Re: descargar Borland 5.82

Postby Antonio Linares » Wed Oct 09, 2013 9:24 pm

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
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: descargar Borland 5.82

Postby acuellar » Thu Oct 10, 2013 5:01 pm

Distinguido Antonio

En éstas funciones me da error de advertencia

Code: Select all  Expand view  RUN

#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
acuellar
 
Posts: 1645
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: descargar Borland 5.82

Postby Maggiro » Fri Apr 17, 2015 3:45 pm

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
Maggiro
 
Posts: 84
Joined: Thu Oct 14, 2010 3:26 am
Location: LIMA - PERU

Re: descargar Borland 5.82

Postby Antonio Linares » Sat Apr 18, 2015 1:09 am

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
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: descargar Borland 5.82

Postby Maggiro » Mon Apr 20, 2015 5:41 pm

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
Maggiro
 
Posts: 84
Joined: Thu Oct 14, 2010 3:26 am
Location: LIMA - PERU

Re: descargar Borland 5.82

Postby Antonio Linares » Wed Apr 22, 2015 9:25 pm

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-contributions/downloads/fivedbu_20140730.zip
regards, saludos

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

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 43 guests