Delphi: Zugriffsverletzung am Ende des Konstruktors Create ()

7

Ich habe eine sehr einfache und einfache Klasse wie folgt:

Einheit Loader;

%Vor%

Und von Form1 aus nenne ich es so:

%Vor%

Jetzt, direkt nach dem the := the.Create -Teil, zeigt Delphi die Nachricht mit 'ok' und gibt mir dann einen Fehler und sagt Project Project1.exe raised exception class $C0000005 with message 'access violation at 0x0040559d: read of address 0xffffffe4'.

Es zeigt auch diese Zeile:

%Vor%

Ich bin neu bei Delphi. Ich verwende Delphi XE2 und konnte diesen Fehler nicht beheben. Zeigt mir jemand einen Weg oder eine Lösung dafür?

    
xangr 30.08.2012, 18:45
quelle

2 Antworten

15
%Vor%

ist falsch. Es sollte

sein %Vor%     
Andreas Rejbrand 30.08.2012, 18:45
quelle
5

Sie haben die Syntax falsch. Wenn Sie ein neues Objekt konstruieren, sollten Sie den Klassennamen und nicht den Variablennamen im Konstruktoraufruf verwenden:

%Vor%     
Mason Wheeler 30.08.2012 18:46
quelle

Tags und Links