Preciso converter TEXT para STRING ?

20/03/2003

0

 Como posso converte uma [color=red:a25be71464]string em uma text ? [/color:a25be71464]
Vou usar isso para abrir um txt num RichEdit1!

procedure TFrmEditor.Abrir1Click(Sender: TObject);
var
texto : TextFile;
begin
if OpenDialog1.Execute then
begin
AssignFile(texto ,OpenDialog1.FileName);
reset(texto);
richedit1.Text := texto;


Porttime

Porttime

Responder

Posts

20/03/2003

Aroldo Zanela

 Como posso converte uma [color=red:db36e7346d]string em uma text ? [/color:db36e7346d] Vou usar isso para abrir um txt num RichEdit1! procedure TFrmEditor.Abrir1Click(Sender: TObject); var texto : TextFile; begin if OpenDialog1.Execute then begin AssignFile(texto ,OpenDialog1.FileName); reset(texto); richedit1.Text := texto;


Apaga tudo.
RichEdit1.Lines.LoadFromFile(OpenDialog1.FileName);


Responder

20/03/2003

Dor_poa

opa... tem coisa errada ai...
o texto que vc. definiu não é um texto.. mas sim uma variavel indicando que é um arquivo...

O que vc. fez ali foi só utilizar o arquivo.. e mais nada..
se vc. quiser ler o conteudo dele é outra coisa.

vc. tera que usar o comando ReadLn
ReadLn ( texto, NºDaLinha );

Não tem outro jeito..

mas acho que o melhor no seu caso é..
richedit1.Lines.LoadFromFile(OpenDialog1.FileName);


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