Avatar billede lanstorp Nybegynder
18. juli 2002 - 00:11 Der er 4 kommentarer og
2 løsninger

Array til binær fil

Har et multidimensionelt array suget fra nogle databaser. Hvad er den nemmeste måde at hive dette array over i en binær fil på. Næste gang jeg skal bruge arrayet skal det så regenereres fra den binære fil.
Avatar billede hermandsen Juniormester
18. juli 2002 - 00:23 #1
Mener at borrisholt har lavet et eksempel på hans hjemme side...

Ellers kan du løbe array'et i gennem og gemme det som file of record... Kan godt vise dig hvordan, hvis du er i tvivl!
Avatar billede nico26 Nybegynder
18. juli 2002 - 00:29 #2
var
  Data : array[0..N, 0..M] of something;
begin
  with TFileStream.Create("SomeName", fmOpenWrite or fmCreate) do
    try
      Write(Data, SizeOf(Data));
    finally
      Free;
    end;
end;
Avatar billede nico26 Nybegynder
18. juli 2002 - 00:32 #3
og den anden vej

var
  Data : array[0..N, 0..M] of something;
begin
  with TFileStream.Create("SomeName", fmOpenRead) do
    try
      Read(Data, SizeOf(Data));
    finally
      Free;
    end;
end;
Avatar billede hermandsen Juniormester
18. juli 2002 - 00:38 #4
>>nico22
Når du nu vågner op, så kan du bruge '' i stedet for ""... ;)
Avatar billede nico26 Nybegynder
18. juli 2002 - 00:42 #5
silly me - det er fordi jeg sidder og koder C#
Avatar billede lanstorp Nybegynder
18. juli 2002 - 00:49 #6
He he, ja den lurede jeg også på som gammel basic mand. Takker.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester