Page 1 of 2

fwh y Tutilprn y Timprime TheFull

Posted: Wed Apr 12, 2006 2:57 pm
by Manuel Valdenebro
En mis aplicacion en Clipper + FW, venia utilizando la clases de TheFull para imprimir TUTILPRN y TIMPRIME.- Al pasar la aplicación a 32 bit no funciona. ¿Alguien se ha encontrado con este problema?

Muchas gracias

Posted: Wed Apr 12, 2006 4:59 pm
by Raymundo Islas M.
Hola Manuel

Estas exactamente en la misma situacion que tu servidor, no he podido echar andar esas estupendas clases en 32 bits, ojala un guru o el propio TheFull, nos apoyara en ese punto.

Saludos

Posted: Wed Apr 12, 2006 5:13 pm
by Manuel Valdenebro
Raymundo,

A mi me da error los Box.- Me dice "La aplicación GDI.EXE no es una imagen válida".

¿Que error te da a tí?.

Le he enviado un email a Rafa Carmona, por si pudiera echarnos una mano.

Posted: Wed Apr 12, 2006 5:49 pm
by Raymundo Islas M.
Sip, parecido, al parecer se topa con alguna otra funcion RoundRect que existe en algun otro archivo y el que manda llamar al GDI.EXE, y entra en conflicto.

Posted: Thu Apr 13, 2006 4:33 am
by Manuel Valdenebro
Raymundo,

GDI (Graphic Device Interface) lo utiliza Windows para aplicaciones de 16 bit. Simplemente tiene que sustituir en la clase GDI.EXE por GDI32.DLL

A mi, ya me funciona aunque ahora estoy peleando con SAYIMAGE.

Posted: Thu Apr 13, 2006 6:26 am
by Antonio Linares
Manuel,

Puedes alojar esas clases en www.hyperupload.com y proporcionar aqui el enlace de descarga ? gracias :)

Posted: Thu Apr 13, 2006 10:13 am
by thefull
Manuel Valdenebro wrote:Raymundo,

A mi me da error los Box.- Me dice "La aplicación GDI.EXE no es una imagen válida".

¿Que error te da a tí?.

Le he enviado un email a Rafa Carmona, por si pudiera echarnos una mano.
Ya te envie las clases ;-) para 32 bits.
Seria cojonudo que Mister Antonio las incluyera como contrib en Fivewin,
¿Antonio ?, tienes mi total consentimiento, como siempre ;-), en coger lo que done a la comunidad y ponerlo en Fivewin.

La solucion es la siguiente, en la clase TUtilPrn , poneis esto:
******************************************************************************
******************************************************************************
#IFDEF __HARBOUR__
DLL FUNCTION RoundRect( hDC AS LONG, ;
iLeft AS _INT , iTop AS _INT, ;
iRight AS _INT, iBottom AS _INT, ;
iWidth AS _INT, iHeight AS _INT ) AS BOOL PASCAL LIB "GDI32.DLL"
#ELSE
DLL FUNCTION RoundRect( hDC AS WORD, ;
iLeft AS _INT , iTop AS _INT, ;
iRight AS _INT, iBottom AS _INT, ;
iWidth AS _INT, iHeight AS _INT ) AS BOOL PASCAL LIB "GDI.EXE"
#ENDIF

Seria interesante que Fivewin imlemente esta funcion, si no lo hace ya, porque de esto hace muchisimo tiempo ;-)

Saludos
Rafa Carmona

Posted: Thu Apr 13, 2006 10:57 am
by Manuel Valdenebro
Muchas gracias Rafa. Aquí va el link para bajar las clases:


http://hyperupload.com/download/02744ed ... e.rar.html

Posted: Thu Apr 13, 2006 5:39 pm
by Raymundo Islas M.
Muchas Gracias TheFull

Agradezco mucho tu apoyo.

Saludos

Posted: Thu Apr 13, 2006 5:55 pm
by RuFer
Gracias, Gracias:

Estaba esperando esta clñase para 32 bits.

Gracias TheFull


Saludos

Ruben Fernandez

Posted: Thu Apr 13, 2006 6:40 pm
by lafug
Amigos :

Peron la intromision y curiosidad, para que sirven estas clases?

SALUDOS
xHabrazos :lol:

Posted: Thu Apr 13, 2006 6:49 pm
by Raymundo Islas M.
Hola LAFUG

Estas clases son para impresion, pero tiene algunas "cositas" extras muy, pero muy buenas :lol:

Te permite darle una apariencia diferente a tus reportes facil y rapido y sobre todo muy flexible !!

Saludos

Posted: Thu Apr 13, 2006 8:08 pm
by lafug
HOLA RAYMUNDO

GRACIAS POR TU RESPUESTA VOY A PROBARLA :wink:

SALUDOS

Posted: Thu Apr 13, 2006 9:01 pm
by Antonio Linares
Rafa,

Todas las clases de contribuciones de usuarios las estamos poniendo en la sección "Utilities / Utilidades" de estos foros.

Posted: Thu Apr 13, 2006 9:03 pm
by Antonio Linares
Manuel,

Gracias!