Gemme og læse fra en fil

Tags:    delphi

Hey. Jeg kunne godt tænke mig at vide, hvordan jeg kan gemme en teksfil med forskellige værdier, og bagefter loade den igen og læse disse værdier.

f.eks. kan filen se således ud:

linie 1: 0,1,-1
linie 2: 1,-1,0
linie 3: -1,0,1

jeg vil så gerne læse linie 1 og gemme de 3 talværdier i 3 variabler. Så læse næste linie og gemme de 3 værdier i 3 nye variabler.



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hey. Jeg kunne godt tænke mig at vide, hvordan jeg kan gemme en teksfil med forskellige værdier, og bagefter loade den igen og læse disse værdier.

f.eks. kan filen se således ud:

linie 1: 0,1,-1
linie 2: 1,-1,0
linie 3: -1,0,1

jeg vil så gerne læse linie 1 og gemme de 3 talværdier i 3 variabler. Så læse næste linie og gemme de 3 værdier i 3 nye variabler.



Denne funktion kan bruges til at loade en kommasepareret fil.
Fold kodeboks ind/udKode 


Den kan så bruges sådan her:
Fold kodeboks ind/udKode 



Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Her er en af de mere onde måder at læse og skrive filer på:

læsning:
Fold kodeboks ind/udKode 


og skrivning til en fil kan foregå således:
Fold kodeboks ind/udKode 


håber du kan bruge det til noget

/Troels

[Redigeret d. 08/07-05 18:46:49 af Troels]



Hey. Jeg kunne godt tænke mig at vide, hvordan jeg kan gemme en teksfil med forskellige værdier, og bagefter loade den igen og læse disse værdier.

f.eks. kan filen se således ud:

linie 1: 0,1,-1
linie 2: 1,-1,0
linie 3: -1,0,1

jeg vil så gerne læse linie 1 og gemme de 3 talværdier i 3 variabler. Så læse næste linie og gemme de 3 værdier i 3 nye variabler.


Der er 2 nemme måder at gøre dette på: Enten gemme det i en kommasepareret fil eller i en ini fil.

Hvis ud vælger ini filer er den en artikel om dette her på udvikleren. Hvis du vælger en kommasepareret fil skal jeg nok forklare idg hvordan. Det er nok nemmest med en kommesepareret hvis du er ny i delphi.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Hey. Jeg kunne godt tænke mig at vide, hvordan jeg kan gemme en teksfil med forskellige værdier, og bagefter loade den igen og læse disse værdier.

f.eks. kan filen se således ud:

linie 1: 0,1,-1
linie 2: 1,-1,0
linie 3: -1,0,1

jeg vil så gerne læse linie 1 og gemme de 3 talværdier i 3 variabler. Så læse næste linie og gemme de 3 værdier i 3 nye variabler.


Det med at gemme er nemt nok. Hvis du har dine værdier i en listbox er det bare at skrive:
Listbox.Items.SaveToFile('c:/filnavn.txt');
Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Tak skal i ha' for hjælpen



t