-Extrair arquivos de resource (Delphi)

02/03/2016

0

Salve!!
Preciso de um help, estou tentando extrair um determinado arquivo de txt por exemplo, usando o tresourcestream, eu faço como manda o manual, crio o arquivo rc com as entradas: arquivo rcdata "localdoarquivo.txt" (usei o tipo RCDATA, TEXTFILE, TEXT, ETC), compilo usando o brcc32, crio o arquivo .res, adiciono ele ao meu codigo, porem na hora de extrair usando o tresourcestream eu recebo uma mensagem de erro do tipo: RESOURCE ARQUIVO NAO ENCONTRADO.

O que me intriga é que eu uso os mesmos metodos testando arquivos do tipo .exe, .bmp, jpeg .wav, e extrai normalmente, porem arquivos .ini ou .txt ou outra extençao no qual eu posso usar o rcdata, recebo essa mensagem de erro.
Usei o metodo tresourcestream de varias maneiras sem sucesso

entrada rc: arquivo rcdata "localdoarquivo.txt"
compilaçao: brcc32
metodo:

procedure TForm1.Button4Click(Sender: TObject);
var
Arq: TResourceStream;
begin
Arq:= TResourceStream.Create(HInstance, 'arquivo', 'RCDATA');
try
Arq.SaveToFile('ARQ.txt');
finally
Arq.Free;
end;
end;
Nazomii

Nazomii

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar