Adhemar,
Confirmado, FWH 13.08 y Harbour funcionan correctamente con BCC63 sin necesidad de modificar nada
gracias!
descargar Borland 5.82
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: descargar Borland 5.82
Distinguido Antonio
En éstas funciones me da error de advertencia
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
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
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.
Adhemar C.
Re: descargar Borland 5.82
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: descargar Borland 5.82
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
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
Re: descargar Borland 5.82
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ú
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ú
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: descargar Borland 5.82
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
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