Nuevo FWH 13.12

Nuevo FWH 13.12

Postby Antonio Linares » Wed Oct 30, 2013 3:16 pm

regards, saludos

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

Re: Nuevo FWH 13.09

Postby mgsoft » 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
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: Nuevo FWH 13.09

Postby Antonio Linares » Thu Oct 31, 2013 1:08 pm

Eduardo,

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

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

Re: Nuevo FWH 13.09

Postby El Loco » 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
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Re: Nuevo FWH 13.09

Postby Antonio Linares » Thu Nov 07, 2013 8: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41362
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Nuevo FWH 13.09

Postby El Loco » Thu Nov 07, 2013 4: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
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Re: Nuevo FWH 13.09

Postby cnavarro » Thu Nov 07, 2013 4: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
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Nuevo FWH 13.09

Postby El Loco » Thu Nov 07, 2013 5: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
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Re: Nuevo FWH 13.09

Postby cnavarro » Thu Nov 07, 2013 5: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
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Nuevo FWH 13.09

Postby hmpaquito » Thu Nov 07, 2013 6:25 pm

Compruebese que la dll es cargada con loadlibrary() y *NO* con loadlib32()
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Nuevo FWH 13.09

Postby El Loco » Thu Nov 07, 2013 6: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
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Re: Nuevo FWH 13.09

Postby El Loco » Thu Nov 07, 2013 6: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
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Re: Nuevo FWH 13.09

Postby cnavarro » Thu Nov 07, 2013 7: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
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Nuevo FWH 13.09

Postby karinha » Thu Nov 07, 2013 7:25 pm

Mira,

Code: Select all  Expand view

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
User avatar
karinha
 
Posts: 7312
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Nuevo FWH 13.09

Postby El Loco » Thu Nov 07, 2013 8:55 pm

karinha wrote:Mira,

Code: Select all  Expand view

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
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 30 guests