Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Delphi - Ler string de resource.


Posts Recomendados

Bom, não há como o aplicativo do Delphi, abrir outro programa e ler as suas strings (igual ao RESHACKER, OllyDBG), eu pelo menos nunca vi isso.

 

Agora se você tiver a .RES, é só ler ela como um .txt:

 

É necessário se cadastrar para acessar o conteúdo.

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6896225
Compartilhar em outros sites

O resource é dô meu programa , e não é como txt , txt:

 

É necessário se cadastrar para acessar o conteúdo.

 

TStringList.LoadFromResource num existe , então seria necessário extrair o txt , mas eu quero ler sem extrair.

 

Então acho q primeiro tenho q carregar o resource em um TResourceStream assim como se faz com outros resources.

 

Mas dps disso como ler o conteúdo ????

 

lol um aplicativo delphi num consegue ler os reources de outros executáveis como o ResHacker ????? o próprio ResHacker é feito em delphi o.O.

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6896581
Compartilhar em outros sites

Se a string estiver na seção String dos Resources basta usar a API LoadString que resolve.

Já se for em outro lugar e estiver como um .txt na memória, então você terá que pegá-lo do Resource, salvá-lo num Stream e daí então lê-lo por estes métodos:

É necessário se cadastrar para acessar o conteúdo.

Darkness is a part of my soul

5de5ae31e8.jpg

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6897668
Compartilhar em outros sites

O resource que eu criei prá teste , tem essa string : abcde (ela vai vária).

 

Eu criei o resource assim : str RT_STRING "S:\c\res\txt\str.txt

 

LoadString num retorna nada , PAnsiChar(Res.Memory) num retorna nada , dá ultima forma q vc exemplificou retorna isso : ¨½Þ�

 

o.O

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6898809
Compartilhar em outros sites

O resource que eu criei prá teste , tem essa string : abcde (ela vai vária).

 

Eu criei o resource assim : str RT_STRING "S:\c\res\txt\str.txt

 

LoadString num retorna nada , PAnsiChar(Res.Memory) num retorna nada , dá ultima forma q vc exemplificou retorna isso : ¨½Þ

 

o.O

 

É só ler e retornar uai, não tem problemas nisso.

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6900931
Compartilhar em outros sites

Eu criei a Resource desta forma:

 

R.C:

É necessário se cadastrar para acessar o conteúdo.

 

txt.txt:

É necessário se cadastrar para acessar o conteúdo.

 

Modo de uso para ambos os casos, respectivamente.

É necessário se cadastrar para acessar o conteúdo.

 

Qualquer dúvida pergunte.

Darkness is a part of my soul

5de5ae31e8.jpg

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6901943
Compartilhar em outros sites

vlw DarkShade consegui com o LoadString :lol:

 

Mas o jeito que criei a resource foi diferente , usando o txt eu num consegui , apenas criei um resource "MeuResource.rc" assim :

 

É necessário se cadastrar para acessar o conteúdo.

Thranks :lol:

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6902781
Compartilhar em outros sites

Dúvida Resolvida!

 

Caro, caso ainda tenha alguma dúvida sobre o assunto e queira adicionar aqui, deixe uma mensagem no meu perfil que reabrirei o tópico.

 

Obrigado à todos que ajudaram.

 

 

Fechado!

Link para o comentário
https://www.webcheats.com.br/topic/1603613-delphi-ler-string-de-resource/#findComment-6903083
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.