Registriert seit: 30. Okt 2002
Ort: Neufra
274 Beiträge
Delphi 6 Personal
|
pointer und proceduren
27. Jun 2003, 15:02
Moin Leute !
hab folgendes problem:
Delphi-Quellcode:
Type tding = class
private
x,y : integer;
public
procedure move(xpos,ypos);
end;
Type PTding = ^Tding;
var X : Tding;
var PX : PTding;
procedure tding.move(xpos,ypos);
begin
x := x + xpos; //hier kommt der Fehler
y := y + ypos;
end;
procedure ...
begin
PX := @Tding;
PX.move(2,2);
end;
So , beim asführen gibt er mir aber eine Acces violation.
Weiß jemand warum ?
Let the sun beat down upon my face
Stars fill my dream
I am a traveller of both time and space
To be where I have been ________________ Such A Surge
|