FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour problemas al crear los dialog desde recursos "rc"
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
problemas al crear los dialog desde recursos "rc"
Posted: Tue Dec 13, 2005 12:19 AM

Antonio,

Yo otra vez :(

estuve mirando el tutorial de fwh pero no me quedo claro la creaci贸n de los dialogos de mi aplicaci贸n... ejecute un prg donde tengo la expresi贸n
tipica de fw clipper "define dialog |midialogo| resource |mirecurso| title..
pero al momento de invocarlo se cae y aparece el error:

error description:Error FiveWin/3 Cannot create Dialog Box
Resource midialogo

SALUDOS Y GRACIAS

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
problemas al crear los dialog desde recursos "rc"
Posted: Tue Dec 13, 2005 03:41 AM

A mi me sucedia eso cuando usaba controles BORLAND, elimine esos controles y no tube mas problemas, cualquier cosa envia un mail a mi cuenta con tu prg y rc asi te doy una mano.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
problemas al crear los dialog desde recursos "rc"
Posted: Tue Dec 13, 2005 09:08 AM

Luis,

Como te comenta Gustavo, revisa tu RC y busca "bor...". Si tienes alguno es que has usado un control Borland y entonces has de usar la DLL de Borland para que funcionen correctamente.

Las instrucciones de como usar la DLL de Borland est谩n en: http://www.fivetechsoft.com/spanish/fwh.html

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
problemas al crear los dialog desde recursos "rc"
Posted: Tue Dec 13, 2005 10:41 AM

gracias amigos revisar茅 y les cuento :D

saludos

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
problemas al crear los dialog desde recursos "rc"
Posted: Tue Dec 13, 2005 07:36 PM

Amigos:
Copie la screen32.dll que viene vac铆a en FWH y cre茅 un di谩logo en ella, y un campo de ingreso en el dialogo y al ejecutar el programa
nuevamente se repite el error "cannot" create dialog ...

lo que veo distinto a la dll de 16 bits es que en el Control ID aparece "IDC_EDIT1" seguido del N潞, que en este caso es 106

驴Debo cambiar la sintaxis en la definici贸n del recurso en el PRG ?
....
驴Como relaciono el control_id con la variable del PRG?

Gracias por su ayuda
Saludos

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
problemas al crear los dialog desde recursos "rc"
Posted: Tue Dec 13, 2005 07:58 PM

Luis,

Es preferible que almacenes tus recursos en un fichero RC y que luego generes la DLL de 32 bits a partir de ella, usando el fichero dll\rc2dll32.bat <nombre_rc_sin_extension>

rc2dll32.bat te generar谩 la DLL correctamente.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
problemas al crear los dialog desde recursos &quot;rc&quot;
Posted: Tue Dec 13, 2005 09:03 PM

Siguiendo las reglas del Manualcito FIveWIn... para dll 32 bits

_Create una RES y exportala como RC, usa ese RC en tus aplicaciones JAMAS ABRAS DLL CON WORKSHOP "lo rompe"....

A mi me funcion贸, y eso vino del guru Antonio asi que palabra santa.

Como te decia, enviame lo que estas haciendo y trato de explicarte. que usas pelles o WOrkshop para generar tus recursos?

Nos vemos.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
problemas al crear los dialog desde recursos &quot;rc&quot;
Posted: Wed Dec 14, 2005 12:49 PM

Amigos:
ya pude compilar la RC A 32 BITS , pero EL PROGRMA ABRE EL DIALOGO SOLO con CIERTOS CONTROLES TALES COMO:
EL Edit Text, AutoCheckBox y varios otros , pero al momento de crear una grilla o botones BtnBmp hasta ahi no mas llega y al momento de ejecutar se cae y vuelve a dar el error"cannot create dialog.."
pregunta:
ya no debo usar mas workshop? (tengo la ver 4.5), que me recomiendan?

SALUDOS Y GRACIAS

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
problemas al crear los dialog desde recursos &quot;rc&quot;
Posted: Wed Dec 14, 2005 01:03 PM

Luis,

Cuando a帽adas un browse 贸 botones TBtnBmp, el di谩logo no podr谩 activarse sino has redefinido esos controles en tu PRG.

Puedes usar PellesC como editor de recursos, es gratuito y m谩s moderno :) aunque el Resources Workshop de Borland sigue funcionando perfectamente.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
problemas al crear los dialog desde recursos &quot;rc&quot;
Posted: Wed Dec 14, 2005 01:37 PM

Antonio, te refieres a :

redefine listbox olbx fields nutrien-&gt;alimento,;
                                      nutrien-&gt;codigo,;
                                      nutrien-&gt;codalt;
                        headers "Descripci贸n",;
                      "c贸digo",;
                      "C贸digo Alternativo";
            id 100 OF oDlg
         oLbx:aJustify := {.F.,.F.,.F.}

o..
REDEFINE BUTTON oB400 ID 400 OF oDlg ACTION (oDlg:end())
asi los tengo redefinidos

eL PROBLEMA SE SUCITA CUANDO EN WORKSHOP ADICIONO EL BROWSER Y TENIENDOLO REDEFINIDO EN EL PRG SE CAE..
SI SE LO QUITO EL DIALOGO APARECE EN PANTALLA ..PERO SIN EL BROWSER..

SALUDOS

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
problemas al crear los dialog desde recursos &quot;rc&quot;
Posted: Wed Dec 14, 2005 03:55 PM

Luis,

Si es un bot贸n con bitmap, entonces en vez de:

REDEFINE BUTTON oB400 ID 400 OF oDlg ACTION (oDlg:end())

deber铆as usar:

REDEFINE BTNBMP oB400 ID 400 OF oDlg ACTION (oDlg:end())

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion