Erstmal danke für die vielen Postings. Teilweise habe ich es schon anpassen können. Im Detail (Download im ersten Posting):
Version 0.1.1:
[*] Unnötiges if-assigned im Destructor von TFileType entfernt
[-] In der Berechnung von ActionCount -1 entfernt
[-] Vergrößerung der Arraygröße war fehlerhaft
@mleyen: Guter Vorschlag, habe den Thread umbenannt
Zitat von
himitsu:
Vermutlich bewirkt es bei ihm nichts,
aber dieses wäre praktisch die Entsprechung von UniqueString für dynamische Arrays
und sorgt quasi dafür, daß es nur eine Referenz gibt und daß diese Variable als einzige Referenz für dieses Array existiert.
Kannst du das noch etwas genauer erklären? Ich kann Dir da nicht 100%ig folgen.
@uligerhardt: Erbsenzählermodus ist schon okay, hab ja danach gefragt
. Was deinen Vorschlag mit dem TStringPair angeht: Klingt sehr gut und werde ich vermutlich auch so umsetzen - alleine weil die Compiler-Ifs den Quelltextformatierer (JCF) aus dem Tritt bringen. Das schaffe ich aber vermutlich frühestens morgen.