Læse og skrive i fil

Tags:    delphi

Jeg skal bruge noget hjælp til at læse fra en text fil, indtil ;
eks: (dette kommer som en streng)
MFG:Roland;CMD:RTL,RDGL3,PJL,DW_PCL;MDL:SP-540V;CLASS:PRINTER;VER:6.00;STATUS:4008800050515253111100008500000000000171700;EXTRA_STATUS:000C800C800C800C8000000000085000000000;SN:ZS70137;SEH:0,1,1;
Jeg vil have denne streng skrevet til en text fil, som ny linie hver gang der er et ;

derefter skal skal linien EXSTRA_STATUS: læses, men kun med 4 bytes af gange (00C8)
og konverteres til int.

håber nogen kan hjælpe



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Jeg skal bruge noget hjælp til at læse fra en text fil, indtil ;
eks: (dette kommer som en streng)
MFG:Roland;CMD:RTL,RDGL3,PJL,DW_PCL;MDL:SP-540V;CLASS:PRINTER;VER:6.00;STATUS:4008800050515253111100008500000000000171700;EXTRA_STATUS:000C800C800C800C8000000000085000000000;SN:ZS70137;SEH:0,1,1;
Jeg vil have denne streng skrevet til en text fil, som ny linie hver gang der er et ;

derefter skal skal linien EXSTRA_STATUS: læses, men kun med 4 bytes af gange (00C8)
og konverteres til int.

håber nogen kan hjælpe


Opret en Variabel af type textfile, og brug den
tf : textFile;

AssignFile(tf, 'c:\\dfsdfasd.txt');

læs den med readln(tf);

ELLER

opret en TStringList

sl : TStringList;
sl := TStringlIst.Create;

sl.LoadFromFile('asfdasfae.txt');
Gennemløb denne..

God fornøjelse

/Jens



Jeg skal bruge noget hjælp til at læse fra en text fil, indtil ;
eks: (dette kommer som en streng)
MFG:Roland;CMD:RTL,RDGL3,PJL,DW_PCL;MDL:SP-540V;CLASS:PRINTER;VER:6.00;STATUS:4008800050515253111100008500000000000171700;EXTRA_STATUS:000C800C800C800C8000000000085000000000;SN:ZS70137;SEH:0,1,1;
Jeg vil have denne streng skrevet til en text fil, som ny linie hver gang der er et ;

derefter skal skal linien EXSTRA_STATUS: læses, men kun med 4 bytes af gange (00C8)
og konverteres til int.

håber nogen kan hjælpe


Brug kode:

Fold kodeboks ind/udKode 




t