Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
24. Mär 2015
Hatte beim ersten Mal die P-Zuweisung glatt übersehn.
Der Witz ist ja, daß dynamische Arrays eigentlich immer automatisch initialisiert sind, eben wegen deren automatischer Speicherverwaltung.
Allerdings innerhalb von CalculatePointView ist das Result zwar initialisiert, aber nicht unbedingt leer (Result des vorherrigen Schleifendurchlaufs)
Ein Bug im Compiler? :stupid:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
24. Mär 2015
Hmmm, stand das P := CalculatePointView(... vorhin auch schon drin?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
24. Mär 2015
Jupp, vollkommen korrekt.
Wenn DrawPointView dort nicht zufällig einen OUT-Parameter deklariert hat,
wo hast du P dann vorher etwas zugewiesen, was du dort übergeben würde?