Entwickler-Ecke

Sonstiges (Delphi) - Variablen zu einer Gruppenvariablen zusammenfassen?


alexschultze - Fr 25.10.02 17:59
Titel: Variablen zu einer Gruppenvariablen zusammenfassen?
hi

ich suche irgendwas mit dem ich mehrere Variablen verschiedenen Types zusammenfassen kann.
Diese Gruppe sollte in sich wieder eine Variable sein, mit eigenem Namen, und vor allem:
beliebig vom Programm erstellbar, in beliebiger Anzahl.

Ich weiß nicht, soll ich da irgendeinen Stream nehmen? Er hat den Vorteil daß ihn als Datei speichern / öffnen kann, oder?

alex


aogwaba - Fr 25.10.02 19:06

Hi!
Nimm vielleicht ein Record, der kann verschiedene Typen aufnehmen und
ist nach aussen auch ein Typ.
Zum 'Aufbewahren' der Records kannst du ein Array benutzen.


cu
waba


alexschultze - Fr 25.10.02 22:43

eh eh.

mein Pascal ist eingerostet ;)

record bekomme ich gerade noch hin. Aber wäre da nicht ein 'Stream' (TMemoryStream um genau zu sein) besser (wegen direktem Speichern...).


Array Array... mein Fachjargon ist eingefroren ;)
Nein, aber wie soll ich das 1. sinnvoll konvertieren und 2. speichern?

Ich denke an SPeicherung auf HDD.
Oder: wäre es nicht klüger in diesem Falle gleich ein Array als Komplettlösung zu nehmen?

Es sollte auch recht einfach sein *gg*

alex


Delete - Fr 25.10.02 22:56

Wie kommst du den jetzt auf einen Stream? Record sit schon das gesuchte.


alexschultze - Fr 25.10.02 23:04

ja, ich hab nur irgendwann schon mal ein bissl mit stream gearbeitet, desshalb ;)

und wie sieht das jetzt mit der Speicherung von solchen Dingern aus?

alex


Delete - Sa 26.10.02 08:18

Beispiel eines Records mit Musi´ ... demonstriert Speichern und Lesen:
http://www.delphipraxis.net/viewtopic.php?t=1282