Avatar billede dallan2007 Nybegynder
15. november 2005 - 11:53 Der er 1 kommentar og
1 løsning

Array eller stringlist eller linklist eller

Davser,

Jeg har et program hvor jeg løbende indlæser en mængde data på 5 forskellige personer. Data'en skal så behandles løbende, men hvordan gør man dette lettest? Kan man lave en slags mini-database som kører i hukommelsen:

Person 1) Værdi1 | Værdi2 | Værdi3 | Værdi 4
Person 2) Værdi1 | Værdi2 | Værdi3 | Værdi 4
Person 3) Værdi1 | Værdi2 | Værdi3 | Værdi 4
Person 4) Værdi1 | Værdi2 | Værdi3 | Værdi 4
Person 5) Værdi1 | Værdi2 | Værdi3 | Værdi 4

Jeg antager der blive omkring 10 forskellige værdi'er til hver person.

Hvis nogen kunne give et eksempel ville det være helt kanon :).
Avatar billede tolderlund Nybegynder
15. november 2005 - 11:59 #1
Definer en record til at indeholde persondata:
type
  TPersonData = record
    Value1: string; // eller hvad datatype du har brug for
    Value2: string;
    osv.
  end;
Definer nu en array til at indeholde persondata:
var
  arPersonData: array [1..5] of TPersonData;  // 5 personer

Nu kan du gemme dine data i tabellen:
  arPersonData[1].Value1 := 'Ander And';
Osv.
Du kan evt bruge en dynamisk array hvis antal personer er ukendt på forhånd.
Avatar billede dallan2007 Nybegynder
15. november 2005 - 12:02 #2
Ah! Der er noget der dæmre her du - det skal prøves takker 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