Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
23. Sep 2004
hi,
ich hab mal einen Ansatz für so ein Object zusammen geschrieben.
type TMonatArr = Array of double;
type
TDaten = class(TObject)
private
FGroupid: integer;
FGTyp: integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
23. Sep 2004
Hi maximov,
mein erster Gedanke war auch der Hinweis auf ein Object. Persönlich überlege ich aber auch immer erst was ich noch für zusätzlichen Aufwand betreiben muß.
Üblicherweise verwende ich Records immer dann, wenn ich relativ viele Daten in Funktionen und Procedure übergeben muß. Ich finde es einfach nervig Methoden mit einem Rattenschwanz von Parametern zu verwenden. Bei Tree's ist man...
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
22. Sep 2004
ja klar, denk an mein Bsp. mit den Autos. Wenn du es erweiterst und dann noch sagst das Auto ist vom Typ "englisch" (Lenker rechts), dann verstehst du auch das Thema mit den Typen. Gleiche Typen sind halt von Ihrem Aufbau identisch, ob nun String oder ein von dir erstellte spezieller Record den du type'st. Aufbau, Bezeichner, alles identisch. Nur was dann an Werten drin steht ist auf die...
Forum: Object-Pascal / Delphi-Language
Delphi
by oki,
22. Sep 2004
Hi Igotcha,
dein Verständnisproblem ist einfach zu erklären.
Du denkst immer noch, dass deine Funktion PData-Typen mit spezifischen Werten gleichsetzt. das ist aber nicht so.
Ich geb dir mal ein einfaches Beispiel:
Du willst drei Autos mit unterschiedlichen Fahrern haben, wobei die Autos alle vom gleichen Typ sind.
Alles gleich, Farbe, Motor ... usw.