Hallo zusammen,
ich glaube, ich stehe gerade ganz schön auf dem Schlauch.
Ich habe eine Klasse:
Delphi-Quellcode:
unit uXYZ;
interface
uses comm_async, Series, Chart;
type TXYZ =
class
private
FGraph: TLineSeries;
public
constructor Create(ParChart: TChart);
destructor Free;
property Graph: TLineSeries
read FGraph
write FGraph;
end;
implementation
constructor TXYZ.Create(ParChart: TChart);
begin
FGraph:=TLineSeries.Create(ParChart);
//hier knallt's
FGraph.ParentChart:=ParChart;
end;
destructor TXYZ.Free;
begin
FGraph.Free;
end;
end.
Ich erzeuge dann folgendermaßen eine neue Instanz:
Delphi-Quellcode:
SetLength(ObjectArray, length(ObjectArray)+1);
Messungen[high(ObjectArray)].Create(Chart1);
Könnt ihr mir erklären, warum es in der oben markierten Zeile eine AccessViolation gibt? Bin ich zum Freitag so blöd, dass ich den Wald vor lauter Bäumen nicht mehr sehe...?!
Bitte dringend um Hilfe!
Schönes Wochenende euch allen und besten Dank im Voraus!
Sven