Fórum Carregando texto para variáveis #411801

22/01/2012

0

Olá pessoal.

Alguém pode me dizer como leio um arquivo texto e garrego cada linha em uma var diferente?

Tenho esse texto por exemplo (todas as vars como string)

200
100
10
eu me ferro com delphi

São 4 linhas

Preciso que
x:=200
x1:=100
x3:=10
x4:=eu me ferro com delphi

Grato
Alexandre

Alexandre

Responder

Posts

22/01/2012

João Sobrinho

Colega, poderia carregar um memo com o arquivo texto.

memo1.Clear;
memo1.Lines.LoadFromFile(CaminhoDoSeuArquivoTexto);

var1 := memo1.Lines[0];
var2 := memo1.Lines[1];
var3 := memo1.Lines[2];
var4 := memo1.Lines[3];

Espero ter ajudado.
Responder

Gostei + 0

22/01/2012

Alexandre

Olá João...
Como é pouca coisa, estou querendo eliminar o banco de dados, senão
tem que instalar o Firebird, etc...

Sua rotina deu certino... valeu.
Só mais uma pergunta.

Caso eu queira alterar os valores dessas variáveis (esse arquivo texto, como faço?

Valeu.
Grde abraço e muito obrigado pela dica
Responder

Gostei + 0

23/01/2012

Rod

Amigo pode procurar por arquivos ini

uso asssim:

https://www.devmedia.com.br/post-304-Manipulando-arquivos-INI.html
Responder

Gostei + 0

23/01/2012

Alan Souza

se for pra gravar no txt, só fazer o inverso

memo1.Lines[0] := var1;
memo1.Lines[1] := var2;
memo1.Lines[2] := var3;
memo1.Lines[3] := var4;

memo1.SaveToFile(caminhodoseuarquivo);

(o .ini também é uma alternativa interessante, dá uma pesquisada)
Responder

Gostei + 0

23/01/2012

Alexandre

Olá.

Funcionou.

Grato pela dica.
Gde abraço
Responder

Gostei + 0

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

Aceitar