Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Und wenn ich keine Angebe?
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Ja okay, aber momentan funktioniert es, so wie es ist und ich habe aus dem String-Array nur ein ShortString-Array gemacht. Ich lasse es lieber erstmal so :-D Trotzdem vielen Dank!
Ja da hast du recht. Kann ich die Länge auch weglassen, wenn der Array dynamisch wachsen soll? Also, je nachdem wieviele Einträge reingeschrieben werden während der Laufzeit?
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Huch :shock:...ich habe string mit shortstring ersetzt (@mkinzler) und aufeinmal gehts :-D
Danke!!
Naja muss ich nicht sagen, wie lang das Array ist?
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Sorry, was ist ein Record? :oops:
Zu "Zutaten":
Zutaten : array of string;
SetLength(Zutaten,10); // dies wird leider - aufgrund der Komplexität des Programms - mehrmals aufgerufen, ist aber nicht schlimmm oder?
for i := 0 to ZusammensetzungLb.Count - 1 do
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Leider erhalte ich mit folgender Syntax:
for i := 0 to High(Zutaten) do
begin
FS.Write(Zutaten, sizeOF(Zutaten));
end;
folgedes in der .dat Datei:
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Also folglich:
for i := 0 to High(Zutaten) do
begin
FS.Write(Zutaten, sizeOF(Zutaten));
end;
Danke :)
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Wäre es dann so richtig?
for i := 0 to High(Zutaten) do
begin
FS.Write(Zutaten, sizeOF(Zutaten));
end;
Vielen Dank nochmal :)
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Ok super.
Wie mache ich das denn genau?
Danke :)
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Super vielen Dank für die Antwort.
Kann ich die Daten aus meinem Array in die gleiche Datei speichern, in die auch meine anderen Daten aus div. Variablen gespeichert werden?
Forum: Object-Pascal / Delphi-Language
Delphi
by mo_greene,
13. Jun 2008
Hallo,
ich habe ein dynamisches Array, welches ich zur Laufzeit in ein TFileStream speicher:
FS.Write(Zutaten, sizeOF(Zutaten));
Beim Neustart des Programms, soll aus diesem TFileStream das Array wieder ausgelesen werden.
FS.Read(Zutaten, sizeOF(Zutaten));