Page 1 of 1

Conversion de DLL 16 bits a 32 bits.

PostPosted: Wed May 08, 2019 4:23 pm
by jvtecheto
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.

Re: Conversion de DLL 16 bits a 32 bits.

PostPosted: Wed May 08, 2019 7:27 pm
by karinha
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.

Re: Conversion de DLL 16 bits a 32 bits.

PostPosted: Wed May 08, 2019 7:40 pm
by jvtecheto
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.

Re: Conversion de DLL 16 bits a 32 bits.

PostPosted: Wed May 08, 2019 7:56 pm
by karinha
Prev32.dll, en esta versión del five ya no es necesario.

Saludos.