Página 1 de 1

Obter os objetos e ids de um arquivo .res

Enviado: 29 Jan 2009 17:15
por sambomb
É possível realizar tal proeza?
Imaginei que se fosse possível seria possível criar um gerador de prg's com os redefines de cada objeto de uma dialog em um resource...

Por exemplo, coloquei 2 gets 2 botões e 1 listbox em um dialogo dentro de um .res
Queria saber se é possível saber o tipo dos objetos contidos neles e o ID de cada um deles... para com essas informações criar uma dialog funcional.

Alguem pode indicar o caminho das pedras?

Re: Obter os objetos e ids de um arquivo .res

Enviado: 31 Jan 2009 18:31
por Euclides
Samir,
O .RES é criado a partir do .RC
O .RC é um arquivo de texto fácimente interpretável.
Eu pessoalmente, prefiro um compilador de recursos e colocá-lo diretamente no programa.
Qualquer coisa, poste mais algo...
T+ Euclides

Re: Obter os objetos e ids de um arquivo .res

Enviado: 02 Fev 2009 08:37
por sambomb
Euclides, minha intenção é gerar prgs a partir de um arquivo .res
Sabe algum programa que transforme um .res em .rc?

Re: Obter os objetos e ids de um arquivo .res

Enviado: 02 Fev 2009 11:21
por toya
Podes dar uma analisada na cResToStr()...
Foi incorporada a partir da versao 8.11 do FWH...
..\source\winapi\resource.c
..\samples\testfind.prg
usada tambem em:
..\source\classes\tform.prg

Re: Obter os objetos e ids de um arquivo .res

Enviado: 02 Fev 2009 11:30
por Euclides
Olá Toya... assim não tem versão velha que aguente... :-)

Mas enquanto isso, o Samir poderia converter o seu .RES em .RC pelo Pelles.
O Pelles cria um .RC ´todo bagunçado´, mas é só se concentrar nos DIALOG´s que não tem erro.
T+
Euclides