Armazenar linhas do txt em array
19/08/2004
0
AVG|Programa1\avg6518fu_free.exe
WinRar|Programa2\WRAR300.EXE
SpyBot|Programa3\spybotsd13.exe
quero ler o txt e armazenar essas linhas num array, tipo:
programa[1]:= aqui vai recber a 1º linha(AVG|Programa1...)
programa[2]:= aqui vai recber a 2º linha(WinRar|Programa2...)
usar o copy naum adianta pois existe a possibilidade do txt ser alterado. Alguem sabe como fazer?
Aproveito para agradecer todas as outras duvidas q postei e obtive ajuda. Obrigado a todos,
Fabiano.
Fabiano_aprendiz
Posts
19/08/2004
Macario
Dá uma olhada neste topico
[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=41472&start=0&postdays=0&postorder=asc&highlight=gravar+txt[/url]
Agora uma outra dica quase sempre a duvida que a gente tem, ja foi postada
Entao faz uma pesquisa antes, blz
Agora caso nao lhe sirva,poste aqui novamente
Falow espero ter ajudo.
19/08/2004
Fabiano_aprendiz
WinRar|Programa2\WRAR300.EXE
por isso eh q preciso armazenar cada linha em uma variavel. Tem algum exemplo q especifique isso melhor?
Agradeço,
Fabiano.
19/08/2004
Macario
Supondo que seu Txt, Ini, etc.....seja assim
LINHA 1 = DELPHI 5
LINHA 2 = DELPHI 6
LINHA 3 = DELPHI 7
LINHA 4 = DELPHI 8
Após voce ter incluido o arquivo em um TStringList
voce faz assim
19/08/2004
Paulo_amorim
Utilizando uma TStrings eh muito mais rápido, podendo acessar como um array normal do jeito que vc está acostumado
De qualquer forma, se vc não quer usar TStrings vc pode manipular o arquivo colocando em um [i:944b4534d1]while not Eof[/i:944b4534d1] a sintaxe
//não esquecer de incrementar i a cada passagem Readln( Arquivo, MyArray[i])
Não testei, mas deve funcionar
Espero que ajude
Até+
19/08/2004
Rômulo Barros
Agora é só trabalhar em cima da variável ´Teste´.
:roll: :roll: :roll:
19/08/2004
Fabiano_aprendiz
[]´s
Fabiano.
Clique aqui para fazer login e interagir na Comunidade :)