FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Nuevo FWH 13.12
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Nuevo FWH 13.12

Posted: Wed Oct 30, 2013 03:16 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM

Re: Nuevo FWH 13.09

Posted: Thu Oct 31, 2013 12:44 PM

Antonio,

¿Se solucionó ya el problema con la clase TGET y el borrado de caracteres?.

Gracias.

Saludos,



Eduardo
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Nuevo FWH 13.09

Posted: Thu Oct 31, 2013 01:08 PM

Eduardo,

Si, no hay pendiente ningún bug de la Clase TGet que yo sepa :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 328
Joined: Fri May 19, 2006 04:08 PM

Re: Nuevo FWH 13.09

Posted: Wed Nov 06, 2013 11:52 PM

Antonio, gracias por incluir la clase TLayout para FW64.
Espectacular el ejemplo Touch.prg que incluye la clase FLATBTN.
He compilado el 80% de los ejemplos en 64bits y todos funcionando.

Solo una pregunta. Donde debería estar instalada la Freeimage64.dll

Desde ya muchísimas gracias.
Un gran abrazo.
Miguel

FWH 32/64 14.04

Harbour 3.2.0 (r1306211258)

PellesC
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 08:46 AM

Miguel,

En la carpeta en donde este el EXE ó en la carpeta de Windows, para que Windows la pueda localizar :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 328
Joined: Fri May 19, 2006 04:08 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 04:15 PM

No Antonio, eso desde ya que lo probé. En el mismo directorio, en el System32, System, SysWOW64.
Siempre sale el mismo msg.: "Cannot load FreImag64.dll"

Abrazo

FWH 32/64 14.04

Harbour 3.2.0 (r1306211258)

PellesC
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 04:51 PM
A ver si va a ser "Cannot load FreeImag64.dll" el problema? y lo tuvieras mal escrito en tu codigo
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 328
Joined: Fri May 19, 2006 04:08 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 05:11 PM

Cristobal, estoy usando directamente el ejemplo "Samples\Touch.prg" que viene con FiveWin.

Abrazo.

FWH 32/64 14.04

Harbour 3.2.0 (r1306211258)

PellesC
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 05:48 PM

Miguel
Doy por hecho que has comprobado que en el subdirectorio samples esta la Dll ( freeimage64.dll )
Por lo demas, no puedo ayudarte ya que utilizo la version de 32 bits y en esta version el ejemplo TOUCH funciona correctamente

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 06:25 PM

Compruebese que la dll es cargada con loadlibrary() y NO con loadlib32()

Posts: 328
Joined: Fri May 19, 2006 04:08 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 06:47 PM

Exacto Cristobal, la FreeImag64.dll esta en directorio samples, además cuando instalas ya por defecto la coloca en ese directorio.
Pero... viendo lo que comentas que la usas en 32bits, hice la prueba y efectivamente en 32bits no me tira el error.
Seguiré investigando a ver que puede llegar a hacer.
Un abrazo y gracias por responder.

Miguel

FWH 32/64 14.04

Harbour 3.2.0 (r1306211258)

PellesC
Posts: 328
Joined: Fri May 19, 2006 04:08 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 06:54 PM
hmpaquito wrote:Compruebese que la dll es cargada con loadlibrary() y *NO* con loadlib32()


Paquito, el ejemplo no incluye ninguna llamada a la dicha dll, no obstante le agregue lo que indicas loadlibrary("FreeImag64.dll"), pero sigue con lo mismo.

Un abrazo y gracias.
Miguel
FWH 32/64 14.04

Harbour 3.2.0 (r1306211258)

PellesC
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 07:03 PM

Miguel
En el unico sitio que creo que se puede estar usando (Freeimage.dll) es en la clase TImage (Image.prg)
Yo lo he mirado un poco por encima y no veo ningun problema.

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 07:25 PM
Mira,

Code (fw): Select all Collapse
function LoadFreeImage( cResFile )

   DEFAULT cResFile := If( IsWin64(), "freeimage64.dll", "freeimage.dll" )

   if Empty( hLib )
      #ifdef __CLIPPER__
         hLib = LoadLib32( cResFile )
      #else
         hLib = LoadLibrary( cResFile )
      #endif

      if hLib <= 32
         MsgAlert( "Cannot load " + If( IsWin64(), "FreeImage64.dll", "FreeImage
         hLib  = 0
      endif

   endif

return hLib
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 328
Joined: Fri May 19, 2006 04:08 PM

Re: Nuevo FWH 13.09

Posted: Thu Nov 07, 2013 08:55 PM
karinha wrote:Mira,

Code (fw): Select all Collapse
function LoadFreeImage( cResFile )

   DEFAULT cResFile := If( IsWin64(), "freeimage64.dll", "freeimage.dll" )

   if Empty( hLib )
      #ifdef __CLIPPER__
         hLib = LoadLib32( cResFile )
      #else
         hLib = LoadLibrary( cResFile )
      #endif

      if hLib <= 32
         MsgAlert( "Cannot load " + If( IsWin64(), "FreeImage64.dll", "FreeImage
         hLib  = 0
      endif

   endif

return hLib



Tampoco karinha, arroja el mismo error, solo que ahora lo tira dos veces.
Abrazo y gracias.
Miguel
FWH 32/64 14.04

Harbour 3.2.0 (r1306211258)

PellesC