10. april 2003 - 11:03Der er
4 kommentarer og 1 løsning
Dump af array-indhold til en fil
Er der nogen der kender en hurtig og let metode til at dumpe indholdet af et 3-dimensionelt array til en fil? Der evt. osse skal kunne læses let af et andet prog.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
procedure SaveToFile(FileName: String); var F: File of Integer; I, J: Integer; begin AssignFile(F, FileName); Rewrite(F); for I := 1 to 10 do for J := 1 to 10 do Write(F, Hest[I, J]); CloseFile(F); end;
procedure LoadFromFile(FileName: String); var F: File of Integer; I, J: Integer; begin AssignFile(F, FileName); FileMode := fmOpenRead; Reset(F); for I := 1 to 10 do for J := 1 to 10 do Read(F, Hest[I, J]); CloseFile(F); end;
Noget i den retning... Hvis du bruger et dynamisk array bør du smide en count-værdi ind før du skriver tallene...
Ok, jamen pointene ser ud til at være dine, men hvordan mener du jeg skal smide en count i mit dynamiske array? skal jeg reservere en plads i arrayet til en counter?
Nej du skal bare skrive den ned i filen, så du ved hvor mange poster du skal læse næste gang du åbner filen! ;)
Du kan bruge High(array) til at få antallet af poster i et array! ;)
//hermandsen
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.