AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign Delphi Speichern einer Kombination aus dynamischen Arrays, statischem Array und Record
Thema durchsuchen
Ansicht
Themen-Optionen

Speichern einer Kombination aus dynamischen Arrays, statischem Array und Record

Ein Thema von ThorZten · begonnen am 10. Mär 2012 · letzter Beitrag vom 10. Mär 2012
 
ThorZten
(Gast)

n/a Beiträge
 
#1

Speichern einer Kombination aus dynamischen Arrays, statischem Array und Record

  Alt 10. Mär 2012, 01:35
Guten Morgen!
Ich suche nach einer Lösung, wie ich am Einfachsten die folgende Datenstruktur speichern kann. Darin befinden sich ein dynamisches Array, ein statisches Array und zudem noch ein Record. Gefunden habe ich dazu Lösungen, wie man ein dynamisches und ein statisches Array separat speichert, aber nicht die Kombination aus beiden.

Meine Frage:
Wie kann ich die folgende Struktur in einer Datei speichern und wieder auslesen?
Soll ich lieber komplett auf das statische Array verzichten? Würde es das erleichtern? Ich hatte erst versucht, beide Arrays in zwei verschiedenen Dateien zu speichern, aber schöner wäre es, die Struktur nicht auseinander zu ziehen.

Code:
type
  TGewichte = record
      iDatum : TDateTime;
      iGewicht: double;
    end;

  TPerson = record
    name     : String[10];
    geschlecht: (m,w);
    groesse  : Integer;
    gewichte : array of TGewichte;   // dynamisches Array
  end;

var
  Person: array [1..4] of TPerson;   // statisches Array

Vielen Dank schon einmal für Eure Anregungen!

Beste Grüße,
Thorsten
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz