Page 1 of 1

De PELLES a WS

PostPosted: Mon Jun 26, 2006 9:57 pm
by joseluisysturiz
Cree 1 archivo en WS .dll, luego la pase a PELLES C para trabajarlo a 32bits, pero cuando copio o duplico alguna DLG, me da error no encuentra ARCHIVO window.h, me dijeron que lo podia manejar bajo WS como .RES, ya lo salve bajo pelles como .res pero cuando voy abrir algunos dlg bajo dice que hay un valor de error y lo abre ese DLG, como tengo que trabajar el WS para que los DLG sean de 32bits.? Tengo FWH 2.4

PostPosted: Tue Jun 27, 2006 12:59 pm
by MarioG
José:
En principio PellesC no está encontrando en su path de includes el archivo windows.h
Algo raro, ya que entrando en Tools-Options, pestaña Folders, si desplegás el combo y seleccionás Includes, deberías ver el camino: \PellesC\Include\Win que es donde está windows.h, y otros que incluye Pelles para generar el .res
Si no es así deberías incluir este camino o; editar tu .rc y fijarte que camino tiene asignado windows.h

Ahora te cuento como trabajo:
1) Creo un miapp.rc en el que solo pongo WindowsXP.Manifest (renombrado a 8.3 como Theme.man), el icono para el ejecutable y el recurso VERSIONINFO. Este .rc es el que se compila como .res y se incrusta en el ejecutable
2) Creo miapp01.rc que contiene todos los recursos, Dialogs y sus etc., que utilizará la app. Luego, mediante el bat (que está en la carpeta dlls de FWH), rc2dll32 miapp01 construyo la dll de 32 bits. A esta dll la llamo como lo hacía con FW16
IMPORTANTE: NO utilizar controles Borland

Saludos

Me pasaba lo mismo el famoso window.c

PostPosted: Mon Aug 07, 2006 11:23 pm
by busmatic
Un Saludito
Jose luis

Mira Yo trabaje con Worshop me mantuve trabajando con .RC al pasarme a Pelles me daba ese error, me aconsejaron dejar las .RC y trabajar con .RES con pelles, Trabaja de maravillas Cero PROBLEMAS.

Intentalo.
Guada tus respaldos antes de hacer cualquier cambio.

Busmatic

Re: Me pasaba lo mismo el famoso window.c

PostPosted: Tue Aug 08, 2006 3:08 am
by goosfancito
busmatic wrote:Un Saludito
Jose luis

Mira Yo trabaje con Worshop me mantuve trabajando con .RC al pasarme a Pelles me daba ese error, me aconsejaron dejar las .RC y trabajar con .RES con pelles, Trabaja de maravillas Cero PROBLEMAS.

Intentalo.
Guada tus respaldos antes de hacer cualquier cambio.

Busmatic


Alguno de ustedes usa xMate y Pelles? como hacen para que el xMate tome el res del pelles?

PostPosted: Tue Aug 08, 2006 7:34 am
by goosfancito
_ wrote:Gustavo, unicamente agrega a tu proyecto el RES en vez del RC y listo xmate se encarga de utilizar el que hayas agregado

salu2


_, pero en vez de usar BRC32.exe que uso en "Comando de compilación de recursos"?

Pelles y .RES

PostPosted: Tue Aug 08, 2006 6:37 pm
by busmatic
Un Saludito.
Mira no es tan dificil, al final las cosas no parecen tan dificiles, el lo mismo que trabajes con WShop al final manejas los controles,

Si utilizas el xmate solo incluye en las propiedades del proyecto
el .rc o el .res como si fueras a gregar un .prg es igual, no pasa nada no importa donde este le das un mapeo y listo, ahora no te recomiento utlizar del Pelles a Workshp porque pone ciertos mapeos que el Shope no utiliza y te dara errores que al cargar.

El Xmate es muy facil, solo que te toma un pokito de tiempo utilizarle y conocer su modo de programacion ahora en este URL de _ ha hecho o diria puesto un manuel bastante bueno de configurar el pelles,
bajalo.

Si necesita una guia, avisame, te hechamos una mano, oscarcha@hormail.com.

Suerte y Echale ganas

Busmatic

PostPosted: Wed Aug 09, 2006 11:35 am
by MarioG
Como se llega exactamente al Manual?. En la página lo busque como Manual, PellesC y no encuentrá.

gracias

PostPosted: Wed Aug 09, 2006 3:04 pm
by carlos vargas
se puede modificar el xmate para que utilize el porc.exe en lugar del brc32.exe de borland.

para la compilacion de rc creados por el ide de pellesc

en las opciones:
Entorno de desarrollo.
Linkeador.
Comando de compilacion de recursos.

reeplaza
Code: Select all  Expand view
%C_BIN_INSTALL%\Brc32.Exe -r  -fo%RES%  %RC%

por
Code: Select all  Expand view
d:\pelles\porc.Exe -I%C_BIN_INSTALL%\include -r  -fo%RES%  %RC%


y listo

salu2
carlos vargas

Manuales de Pelles

PostPosted: Wed Aug 09, 2006 3:58 pm
by busmatic
Estimado Amigo

Esta en tres descargas y esta amedia paguina asi que echale un ojo y buscar manuales Xmate

Existos
Busmatic