Forum: Sonstige Fragen zu Delphi
Delphi
by Yheeky,
23. Apr 2008
Mache ich das denn mit dem dynamischen Speicher?
type
TDaten = class(TObject)
ID : Cardinal;
Key, Value : String;
end;
TDatenliste = class(TObjectList)
protected
Forum: Sonstige Fragen zu Delphi
Delphi
by Yheeky,
17. Apr 2008
Naja, es handelt sich ja immer noch um die Alternative von einem Array, klar könnte man da ein neuen Thread aufmachen, aber ich glaube, dass das Problem relativ schnell abgehandelt sein wird, weil vermutlich nur ein kleiner Fehler drin ist...deswegen versuche ich´s nochmal in dem Thread.
Forum: Sonstige Fragen zu Delphi
Delphi
by Yheeky,
16. Apr 2008
Ah, cool...funktioniert auch! :-)
Warum das ^ in der Zeile: ShowMessage(Auto2^.Marke);
Funktioniert doch auch ohne?!
Danke!!!
Forum: Sonstige Fragen zu Delphi
Delphi
by Yheeky,
16. Apr 2008
Okay, aber wie kann ich die Daten füllen? Wenn ich auf Auto.Marke zugreife kommt bei mir ne Fehlermeldung (Speicherzugriffverletzung).
Forum: Sonstige Fragen zu Delphi
Delphi
by Yheeky,
16. Apr 2008
Es ist eigentlich ne allgemeine Frage, aber ein Beispiel: Wenn ich drei verschiedene Daten speichern möchte wie z.B. Automarke, Modell und Anzahl Türen. Normalerweise wäre das in einem Array:
arr = 'Opel';
arr = 'Astra';
arr = '3';
arr = 'VW';
arr = 'Golf';
arr = '5';
Aber bei einem Array muss ich ja immer die Größe mit angeben und das ist bei C# beim Typ list<> z.B. nicht so.
Forum: Sonstige Fragen zu Delphi
Delphi
by Yheeky,
15. Apr 2008
Hi,
ich wollte mal fragen, ob es in Delphi eine Alternative zum Datentyp Array gibt.
Ein Array muss man ja initialisieren, genauso wie in Sprachen wie z.B. C++, C#, etc...
C# aber zum Beispiel bietet andere Typen an, mit denen man ebenfalls eine Art Array erstellen kann (z.b. list<>). Gibt es sowas in Delphi auch?
Wäre interessant zu wissen. Danke!