FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour FW en Win xp
Posts: 63
Joined: Sun Apr 08, 2007 09:50 PM
FW en Win xp
Posted: Fri Jun 01, 2007 02:03 PM

Hola Amigos
Casi he ternimado de convertir mis Prg de DOS a Windows en Win98 y me funciona bien, en mi m谩quina, pero... al instalar el EXE en mi cliente que tiene Win XP no funciona NINGUN m贸dulo que tenga Dialogos de Recursos, solo funcionan los m贸dulos que tienen Dialogos hechos con c贸digo.
El mensaje que aparece es "FiveWin /3 can not create Dialog Box"
Alguien sabe la raz贸n??
He buscado en el foro y no encuentro nada parecido.
muchas gracias de antemano
Jorge Vargas

FW-705, xHarbour 0.99.71 (SimpLex) , bcc55
Posts: 592
Joined: Tue Mar 14, 2006 11:34 PM
FW en Win xp
Posted: Fri Jun 01, 2007 03:20 PM

Hola Jorge

Posiblemente usaste algunos controles Borland en tus dialogos, y te hace falta copiar el archivo bwcc.dll junto con tu aplicacion.

Saludos

FWH 10.6 + xHarbour + Borland 582
Posts: 63
Joined: Sun Apr 08, 2007 09:50 PM
FW en Win xp
Posted: Fri Jun 01, 2007 04:54 PM

Hola Raymundo
Muchas gracias por tu respuesta.
en ningun momento llamo al BWCC.DLL y el Bwcc.dll que tengo no est谩 en una ruta donde pueda ser accesado por el Exe que funciona en mi Win 98, solo uso controles de Resource WorkShop que es de Borland, o te refieres a algun control especial de Borland. Por favor una explicadita sobre el asunto.
gracias otra vez.
Saludos
Jorge Vargas

FW-705, xHarbour 0.99.71 (SimpLex) , bcc55
Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM
FW en Win xp
Posted: Fri Jun 01, 2007 07:10 PM

Con Fwh + (x)Harbour se utiliza bwcc32.dll. Bwcc.dll es para 16 bits (clipper)

FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicaci贸n via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FW en Win xp
Posted: Fri Jun 01, 2007 09:12 PM

Jorge,

Busca en tus recursos las letras "BOR"

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 63
Joined: Sun Apr 08, 2007 09:50 PM
FW en Win xp
Posted: Fri Jun 01, 2007 11:29 PM

Hola amigos
gracias a todos por la atenci贸n
Las unicas cadenas "bor" que tengo son de WS_BORDER.
Por el solo hecho de usar el Workshop imagino que no tengo que adjuntar el Bwcc.dll ni el Bwcc32.dll. De hecho en ningun momento hago el SET RESOURCES TO ninguno de ellos y el prog. funciona en mi maquina
saludos
Jorge Vargas

FW-705, xHarbour 0.99.71 (SimpLex) , bcc55
Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM
FW en Win xp
Posted: Sat Jun 02, 2007 06:34 PM
99.9% que en tu m谩quina est谩 accesible el BWCC.DLL o el BWCC32.DLL. Verificalo.

Mucho antes yo tenia ese inconveniente hasta que por sugerencias del foro indicaban que se podr铆a renombrar estas DLL con el nombre que quieras y que luego lo adicionas como otro archivo m谩s en la carpeta donde instalas el exe par no estar a que ya existan estas DLL en los equipos de tus clientes. Por supuesto que debes poner en tu rutina principal la sentencia que te permite reconocer tu DLL renombrada pr ti.


jvargas wrote:Hola amigos
gracias a todos por la atenci贸n
Las unicas cadenas "bor" que tengo son de WS_BORDER.
Por el solo hecho de usar el Workshop imagino que no tengo que adjuntar el Bwcc.dll ni el Bwcc32.dll. De hecho en ningun momento hago el SET RESOURCES TO ninguno de ellos y el prog. funciona en mi maquina
saludos
Jorge Vargas
FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicaci贸n via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FW en Win xp
Posted: Sat Jun 02, 2007 07:40 PM

Jorge,

Mu茅stranos aqui la parte del RC correspondiente a un di谩logo que te d茅 ese error, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 63
Joined: Sun Apr 08, 2007 09:50 PM
FW en Win xp
Posted: Sat Jun 02, 2007 09:53 PM

Gracias Armando por tu respuesta.
lo voy a probar el lunes en el cliente.
pero por si acaso pongo mi RC
//////////////////////
CO101 DIALOG 110, 1, 318, 170
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "CO101 Maestro de Cuentas"
FONT 8, "MS Sans Serif"
{
LTEXT "", 117, 72, 4, 142, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Cuenta", -1, 12, 16, 24, 8
EDITTEXT 101, 42, 14, 27, 10, ES_LEFT | ES_OEMCONVERT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT 102, 71, 14, 162, 10, ES_LEFT | ES_UPPERCASE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "Cuentas Corrientes............", 103, 45, 32, 90, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT 104, 130, 30, 10, 10, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "", 105, 145, 32, 56, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Fec.Cancelaci贸n en C/A....", 106, 45, 46, 90, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT 107, 130, 44, 10, 10, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "Ajust Inflasi贸n (N)................", 108, 45, 60, 92, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT 109, 130, 58, 10, 10, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "Cuentas Puente", 110, 45, 78, 58, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Cargo:", 111, 85, 88, 24, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT 112, 114, 86, 28, 10, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "", 113, 146, 88, 158, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Abono:", 114, 85, 105, 22, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT 115, 114, 104, 28, 10, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
LTEXT "", 116, 148, 106, 156, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
PUSHBUTTON "F2 - Grabar", 902, 132, 146, 44, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "F1 - Buscar", 901, 74, 146, 44, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE
PUSHBUTTON "Esc - Salir", 900, 12, 146, 48, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE
}

Una pregunta mas.
si uso Workshop de Borland no etengo que poner el
SET RESOURCES TO BWCC32.dll para que funcione en XP?? o Si
Gracias Antonio.

FW-705, xHarbour 0.99.71 (SimpLex) , bcc55
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
FW en Win xp
Posted: Sat Jun 02, 2007 10:19 PM
>si uso Workshop de Borland no etengo que poner el
SET RESOURCES TO BWCC32.dll para que funcione en XP?? o Si



Los controles de Borland son los que aparecen en la cuarta columna se帽alada con la flecha, si no usas estos y si no le das a la dialog Style BorDlg o BorDlg_Gray no necesitas el archivo BWCC32.dll en tus aplicaciones.

Las dos siguientes filas a la derecha se agregan utilizando la librer铆a de control: FWCtrls.dll (Gratuita, si no la tienes creo que esta en utilidades, sino, escribeme y te la mando)

Yo uso Resource Workshop desde que comenc茅 a trabajar con Fivewin y me resulta muy c贸modo, no dudo de que hayan mejores, pero no he podido de momento adaptarme a otro editor de recursos.
Saludos/Regards,

Jos茅 Murugosa

"Los errores en programaci贸n, siempre est谩n entre la silla, el teclado y la IA!!"
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FW en Win xp
Posted: Sun Jun 03, 2007 06:10 AM
Jorge,

Aseg煤rate de que el fichero RES se construye a partir del fichero RC y que se "incrusta" dentro del EXE.

Te faltan dos defines en tu RC:
#define ES_OEMCONVERT 0x0400L
#define ES_UPPERCASE 0x0008L

Si los a帽ades al principio, ahora deber铆a construirse el RES correctamente y ser谩 incrustado dentro del EXE. Para asegurarte de que el RES est谩 dentro del EXE, abre el EXE con el resources workshop y debes ver tus recursos dentro de 茅l.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 63
Joined: Sun Apr 08, 2007 09:50 PM
FW en Win xp
Posted: Sun Jun 03, 2007 01:44 PM

Hola Amigos
Armando: las 煤nicas Bwcc que tengo son las de FW y Bcc55, las renombr茅 y mi Exe sigue funcionando perfecto. estas dll no estan en la ruta del Path.

Jos茅 Murugosa:
muchas gracias por tu explicaci贸n, la estaba necesitando y me gustaria que me convides tu FWCtrls.dll en vcjorge@yahoo.com

Armando:
muchas gracias por tu ayuda. probar茅 con los defines

gracias a todos, amigos
Jorge Vargas

FW-705, xHarbour 0.99.71 (SimpLex) , bcc55
Posts: 63
Joined: Sun Apr 08, 2007 09:50 PM
FW en Win xp
Posted: Mon Jun 04, 2007 10:12 PM

Hola Amigos
ya funcion贸 mi exec en xp
parece que era la falta de los DEFINEs que mostr贸 Don Antonio Linares.
Ahora me falta el tema de xBrowse, que es para otra consulta.
muchas gracias a todos
Jorge Vargas

FW-705, xHarbour 0.99.71 (SimpLex) , bcc55

Continue the discussion