Einzelnen Beitrag anzeigen

ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#1

Ferhler trit bei Timer auf....

  Alt 3. Dez 2004, 21:52
Hi,

bei mir tritt folgender Fehler auf:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.exe ist eine Exception der Klasse EAccessViolation aufgetreten. Meldung: 'Zugriffsverletzung bei Adresse 00467A90 in Modul 'Project1.exe'. Lesen von Adresse 00000044'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------


und zwar bei:

procedure TForm1.TimerTimer(Sender: TObject);
var
i:integer;
begin
randomize;
i:=random(9);

TImage(FindComponent('s' + inttostr(i))).top:=TImage(FindComponent('s' + inttostr(i))).top+1;
end;


Timer interval ist auf 1000.

Der Fehler kommt aber nicht sofort sondern erst nach 10-30 sekunden, immer unterschiedlich, davor funktioniert alles wie ich es mir vorstelle, wo ist der fehler????


Danke für Hilfe.
  Mit Zitat antworten Zitat