Forum: Sonstige Fragen zu Delphi
Delphi
by Rosenwehr,
9. Okt 2008
Heist das also, das mit der oben genannten Reihenfolge alles i.o. ist?
Wie kann ich mein Programm auf Speicherleck prüfen? In meiner procedure rufe ich am Anfang einer Schleife SetLength(MyRecord,0) dann SetLength(MyRecord,1) auf.
Das Array (mit dem einen Record) wird in einer aufgerufenen Unterprocedure abschließend ausgewertet und der Inhalt auch nicht mehr benötigt. Beim nächsten...
Forum: Sonstige Fragen zu Delphi
Delphi
by Rosenwehr,
9. Okt 2008
Lösungsvorschlag für Delphi 2005 Anwender:
1. Record definieren wie gehabt (ohne procedure)
2. Variable als Array erzeugen, z.B. MyRecord: Array of TMyRecord
3. Array leeren: SetLength(MyRecord,0)
4. Array mit "einem Record" erzeugen: SetLength(MyRecord,1)
5. Zugriff: MyRecord.ElementofRecord
Bsp. für zuweisen: MyRecord.string1:='abc'
Bsp. für auslesen:...
Forum: Sonstige Fragen zu Delphi
Delphi
by Rosenwehr,
9. Okt 2008
Danke für die schnelle Antwort.