Forum: Object-Pascal / Delphi-Language
Delphi
by BillieJoe90,
22. Okt 2006
Leute, ich bin ein verdammte Idiot... :)
Beim zusammenfassen meines Quelltextes für das Forum ist mir aufgefallen, dass ich beim zuweisen von Werten in ein Array bei 0 anfange, beim Auslesen aber bei 1... Daher existiert der Wert length(Array) nicht - Zugriffsverletzung. Er trat nur manchmal auf, weil ich den Index per Zufall ermittelt habe :lol:
Forum: Object-Pascal / Delphi-Language
Delphi
by BillieJoe90,
22. Okt 2006
Irgendwie lag es doch nicht daran... Jetzt kommt der Fehler auch immer wieder...
Könnt ihr mir doch weiter helfen?
edit: Aber am Bild liegt es wohl nicht, denn wenn ich den Code rausnehme, in dem er das Bild lädt, kommt der Fehler trotzdem noch. Vorher wird eine Ini-Datei ausgelesen, aber schon in der Form-Create-Prozedur, nicht, wenn man auf den Button klickt... Und da kommt ja erst der Fehler!
Forum: Object-Pascal / Delphi-Language
Delphi
by BillieJoe90,
22. Okt 2006
Ja.
Aber ich glaube, ich habe den Fehler gefunden: Die Zugriffsverletzung bezieht sich auf ein Objekt. In der FormCreate-Prozedur werden die Instanzen angelegt... Wenn ich etwas warte, funktioniert alles, wenn ich ganz schnell schon auf den Button klicke (der u.a. etwas an dem Objekt macht), kommt der Fehler.
Forum: Object-Pascal / Delphi-Language
Delphi
by BillieJoe90,
22. Okt 2006
Hallo,
also ich werde verrückt... Ganz oft bekomme ich eine Fehlermeldung über eine Zugriffsverletzung, aber zur Laufzeit. Es sind garantiert keine Programmierfehler, denn wenn ich dann ein bisschen warte oder mal was rauskopiere und wieder einkopiere und neu compilieren lasse, bekomme ich den Fehler nicht.
Kann es sein, dass das an meiner Festplatte liegt? Ich kann es mir nicht erklären, da es...