hm.. also... das array explode...
Delphi-Quellcode:
type
TArray = RECORD
zeit,x,y,:integer;
end;
TName2 = array[1..1000] of TArray;
der wert m ist bei start des programms 0
sobald eine bombe gelegt wird:
Delphi-Quellcode:
if chr(Key) = 'Q' then
begin
p1a:='bombe.bmp';
x:=p1x;
y:=p1y;
GetLocalTime(zeit1);
start:=zeit1.wMilliseconds+zeit1.wSecond*1000+zeit1.wMinute*60000+zeit1.wHour*360000;
m:=m+1;
explode[m].zeit:=start;
explode[m].x:=p1x;
explode[m].y:=p1y;
explodieren;
end;
also die werte für x und y koordinate sowie der integerwert für die systemzeit werden explode zugeordnet und das schlägt fehl bei
explode[m].zeit:=start;
also sobald ich das Q drücke um die bombe zu legen sagt mir delphi den fehler zugriffsverletzung blabla an.. bis dahin läuft alles glatt.. auch in einzelschritten... und ab da geht nix mehr... und das is für mich eben unverständlich...
falls du mir weiter helfen willst... hab auch icq ^^ 305375469 da könnt ich dir auch ma das prog schichen oder so...
lg vom eif ^^
Gehe nicht, wohin der Weg führen mag sondern dorthin, wo kein Weg ist und hinterlasse eine Spur...