Jeg kender ikke en enkelt kommando. Hvis det er små filer, så lav et array der dækker fil størrelsen. Lav en blockread, det går rimeligt hurtigt, og hent så det sidste element i arrayet. Er det store filer, så sæt et pænt array af, lav blockread, indtil du får End Of File (Se hvordan i hjælp til blockread) og læs så den sidste byte.
begin ..åben filen reset(fil,1); data := \'\'; data1 := \'\'; while not eof(filvar) do begin data1 := data; data := blokread(filvar,1); end; {data1 indeholder nu den sidste byte i filen.} end;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.