AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Manchmal Zugriffsverletzung, manchmal aber auch nicht
Thema durchsuchen
Ansicht
Themen-Optionen

Manchmal Zugriffsverletzung, manchmal aber auch nicht

Ein Thema von BillieJoe90 · begonnen am 22. Okt 2006 · letzter Beitrag vom 22. Okt 2006
Antwort Antwort
Benutzerbild von BillieJoe90
BillieJoe90

Registriert seit: 29. Sep 2006
Ort: Bovenden
122 Beiträge
 
#1

Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 13:00
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 manchmal auftritt und beim nächsten Mal, mit dem exakt gleichen Code, wieder nicht...
Es wird halt auf ein Bild zugegriffen.

Hat(te) jemand ein ähnliches Problem und kann mir vielleicht helfen?

Ich habe Delphi 7 Personal, Western Digital 1600JB-32EVA0, falls die Angaben was bringen

Danke schonmal!

Johannes
Johannes
  Mit Zitat antworten Zitat
fwsp
(Gast)

n/a Beiträge
 
#2

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 13:05
greifst du auf das bild mit dem relativen pfad zu?
  Mit Zitat antworten Zitat
Benutzerbild von BillieJoe90
BillieJoe90

Registriert seit: 29. Sep 2006
Ort: Bovenden
122 Beiträge
 
#3

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 13:45
Zitat von fwsp:
greifst du auf das bild mit dem relativen pfad zu?
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.
Johannes
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 13:47
Dann disable doch den Button standardmäßig (OI) und aktiviere ihn im .FormCreate.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von BillieJoe90
BillieJoe90

Registriert seit: 29. Sep 2006
Ort: Bovenden
122 Beiträge
 
#5

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 14:02
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!
Johannes
  Mit Zitat antworten Zitat
fwsp
(Gast)

n/a Beiträge
 
#6

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 14:08
ein bisschen code bitte.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 14:08
Wir müßten schon deinen Code kennen um dir weiterzuhelfen.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von BillieJoe90
BillieJoe90

Registriert seit: 29. Sep 2006
Ort: Bovenden
122 Beiträge
 
#8

Re: Manchmal Zugriffsverletzung, manchmal aber auch nicht

  Alt 22. Okt 2006, 14:23
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
Johannes
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz