Mis pimeros recursos

Post Reply
User avatar
helvant
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Mis pimeros recursos

Post by helvant »

hola a todos,

He creado un archivo .rc con el resource workshop, luego lo paso a dll 32bits con el rc2dll32.bat y ejecuto mi programa, el recurso tiene varias clases, pero en mi programa solo hago:

SET RESOURCES TO "books32.dll"

DEFINE DIALOG oDlg NAME "SCRPRNBOOKS"

REDEFINE BUTTON ID 111 OF oDlg ACTION oDlg:End()

ACTIVATE DIALOG oDlg

bueno pues me dice Error Fivewin/3 Cannot create Dialog Box:
Resource SCRPRNBOOKS

¡¡ POR QUEEE !!

a y otra, intento poner el programa para que en los acentos no me salgan signos raros, he puesto en el principal lo siguiente:

REQUEST HB_LANG_ES
REQUEST HB_CODEPAGE_ESWIN

Hb_LangSelect( "ES" )
Hb_SetCodePage( "ESWIN" )

pero no me hace caso, ¿ que hago mal ?

Muchas gracias

Javier Pérez
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Post by Manuel Aranda »

No se porque razón los recursos creados con workshop y luegos pasados a 32 bit no funcionan correctamente. Esto me ha dado bastante lata y lo que yo he hecho ha sido editar con PellesC la nueva dll de 32 bit generada y luego crear cada uno de los dialogos nuevamente copiando y pegando. Es tedioso, pero funciona.

Un saludo,
Manuel
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Javier,

Busca en el fichero RC las letras "Bor" por si has usado algún control de Borland.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
helvant
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Post by helvant »

Bueno,

he entrado con pelles C, he copiado y pegado el dialogo, pero sigue fallando, además de que me cambia cuando quiere el nombre del dialogo.

no tengo ningun control de borland.

he unido el .rc que creo con del borland resources al .exe,

y sigo sin poder crear el diálogo, me da el mismo error, ¿ que estoy haciendo mal ?, por favor, ayuda

Muchas Gracias

Javier Perez
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Javier,

Por favor envíame books32.dll en un fichero ZIP a mi dirección de email. Gracias,
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Javier,

Estás usando dos controles de clase "TCal". Que clase es esa ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
helvant
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Post by helvant »

Hola Antonio

supuestamente es una clase de las que se incorporan que pertenecen a fivewin, de todas formas yo queria incluir la clase tbrowse, pero tampoco me deja, cuando he dejado solo las clases de borland resource ya me funciona la dll perfectamente,

Muchas gracias, y disculpen las molestias

Saludos

Javier
Saludos desde el sur del sur
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Javier,

Para usar browses, tienes que especificar la clase de control "TWBrowse" en el recurso, en vez de "TCal".
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
helvant
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Post by helvant »

Antonio,

Con la clase TBrowse tampoco me deja, me da el mismo error

Saludos
Javier
Saludos desde el sur del sur
AJHM
Posts: 7
Joined: Wed Oct 12, 2005 5:54 pm
Location: Granada, España

Post by AJHM »

Hola a todos.

A ver si puede ser por lo que he puesto en rojo.

SET RESOURCES TO "books32.dll"

BWCCRegister(GetResources())

DEFINE DIALOG oDlg NAME "SCRPRNBOOKS"

REDEFINE BUTTON ID 111 OF oDlg ACTION oDlg:End()

ACTIVATE DIALOG oDlg
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Javier,

Has hecho los REDEFINE LISTBOX ... FIELDS ... desde tu código de ambos controles ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply