Conversion de DLL 16 bits a 32 bits.

Conversion de DLL 16 bits a 32 bits.

Postby jvtecheto » Wed May 08, 2019 4:23 pm

HOla:

Ando tratando de convertir una libreria con recursos hecha con el Resource Workshop 4.5 16 bits y siguiendo vuestras indicaciones al final me he instalado el Borland Resource Workshop 4.5 que guardaba por ahi (desde luego no se puede tirar nada), en un mini portatil de estos de hace unos 12 -15 años, un packard Bell que es eterno, por cierto. El caso es que lee perfectamente la libreria y la he guardado como .rc

Entonces al intentar leerla con el ResEdit me da error. DS_MODALFRAME identificador no declarado.

y con el Pelles C, simplemente me la carga como texto y se queda tan ancho, no me deja guardarla, en .res ni nada.

¿Que he hecho mal?

Al generar el .rc desde el Workshop 4.5 hay que hacer algo especial?

Os agradeceria encarecidamente si teneis alguna idea me lo digais para probarla.

Si alguien esta interesado en ver la libreria convertida puedo pasarsela por WeTransfer.

Gracias por adelantado.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 593
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Conversion de DLL 16 bits a 32 bits.

Postby karinha » Wed May 08, 2019 7:27 pm

Hola, para converter, use una DLL ou RC de 32 bits del \samples del fivewin de 32 bits.

Por ejemplo:

\samples\autola32.dll

Haga el importe de la de 16 bits para esta de 32 bits, via WORKSHOP.EXE the best.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7804
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Conversion de DLL 16 bits a 32 bits.

Postby jvtecheto » Wed May 08, 2019 7:40 pm

Gracias por tu interes Karinha.

Ya pude convertirla, estoy muy satisfecho, lo he conseguido con la utilidad rc32dll.bat, que hay que adaptar a la ruta de tu compilador de C

Pero bueno genial.

Ahora tengo que seguir...

Por cierto la libreria que utilizaba para impresion era preview.dll, tengo entendido que ahora debe ser Prev32.dll, pero no la encuentro
en el directorio dll

supongo que en bitbucket estara, voy a buscarla.

Saludos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 593
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Conversion de DLL 16 bits a 32 bits.

Postby karinha » Wed May 08, 2019 7:56 pm

Prev32.dll, en esta versión del five ya no es necesario.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7804
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

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