Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Klasse und Variablen


Dolphi - So 01.02.04 19:57
Titel: Klasse und Variablen
Was ist hier falsch:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
type
  TCheckpoint = class(TObject)
  public
    ExceptionCount : integer;
    procedure InitCheckPoint();
  end;

var
  CP : TCheckpoint;

implementation

procedure TCheckpoint.InitCheckpoint();
var
  i : integer;
begin
  ExceptionCount := 0; <span style="font-weight: bold">// << FEHLERMELDUNG: EAccessViolation ... schreiben von Adresse 14</span>
end;

end.


Raphael O. - So 01.02.04 20:07

erstellst du irgendwo CP?? :

Delphi-Quelltext
1:
CP:=TCheckpoint.create;                    


Dolphi - So 01.02.04 20:17

Hallo,
das ist so ziemlich das erste mal, dass ich eine eigene Klasse brauche. Ich dachte das hier reicht aus:

Delphi-Quelltext
1:
2:
var 
  CP : TCheckpoint;

Dann mach ich das wohl am besten unten bei initialization

Danke.


Raphael O. - So 01.02.04 20:24

oder im oncreate ereignis...
jedenfalls bevor du auf ein ereignis oder eine Variable der Klasse zugreifst...


Delete - So 01.02.04 21:43

Eijaijai. Kuck mal hier: http://www.luckie-online.de/files/beta-area/ Ist zwar noch nicht fertig und in der Version sind noch ein paar peinliche Tippfehler, aber für dich sollte es erstmal reichen.


Motzi - Mo 02.02.04 13:00

Alternativ gibts von mir auch noch eine Ausarbeitung über OOP: http://www.x-spy.net/personal bzw falls die Domain nicht geht probier mal die Subdomain http://motzi.fs-tools.de/personal