Buenas Noches.
Siguiendo con la implmentacion para pasar a de 16FW a FWH
1. Yo utilizaba WorkShop de Borland, y tengo todo en DLL, segun lo leido en la documentacion es recomendable que toda esta DLL grabarla como un solo RC, que sea del Mismo nombre del PRG principal. para incluirlo directamente en el EXE al momento de linkearlo,
Consulta:
A. ES CORRECTO ??
B. se puede seguir usando el WorkShop si continuamos trabajando con el Metodo RC ???
C. alguna recomendacion , es necesario otro manejador de recursos???
2. En realidad cargaba dos DLL de la siguiente manera :
W1_DLL = W_PATH_DLL+"FWDLL\WGES.DLL"
W2_DLL = W_PATH_DLL+"FWDLL\BWCC.DLL"
SET RESOURCES TO W1_DLL,W2_DLL
como veran, cargaba dos DLL que se encontraban en la carpeta W_PATH_DLL
Segun lo leido, he cambiado esta carga de DLL por lo siguiente al inicio del programa principal:
* Activacion del BCC32.DLL PARA USAR BOTONES DE BORLAND
BWCCRegister( GetResources() )
y al Final del PRG Principal he puesto lo siguiente:
DLL32 FUNCTION BWCCRegister( hInst AS LONG ) AS WORD PASCAL LIB "BWCC32.DLL"
Consulta:
AHORA LUEGO DE ESTOS CAMBIOS TENGO PROBLEMAS AL EJECUTAR ALGUNA OPCION QUE USE DIALOGOS CREADOS EN ESTE RC, COMO SI NO EXISTIERA. EN CAMBIO SI USO DIALOGOS SIN RECURSOS O MENSAJES FUNCIONA NORMAL.
Me dan una ayuda
Gracias.
Lubin