FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Conversion de DLL 16 bits a 32 bits.
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Conversion de DLL 16 bits a 32 bits.
Posted: Wed May 08, 2019 04: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
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Conversion de DLL 16 bits a 32 bits.
Posted: Wed May 08, 2019 07: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
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Conversion de DLL 16 bits a 32 bits.
Posted: Wed May 08, 2019 07: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
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Conversion de DLL 16 bits a 32 bits.
Posted: Wed May 08, 2019 07: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

Continue the discussion