Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zugriffsverletzung (https://www.delphipraxis.net/107168-zugriffsverletzung.html)

infofacharbeitole 23. Jan 2008 16:02


Zugriffsverletzung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
Bei unserem Versuch den kürzesten Weg mit Hilfe des Dijkstra Algorithmus zu finden kommt immer eine Zugriffsverletzung.
Das Programm soll erstmal die Entfernung des Knotens dessen Nummer im Edit Feld steht zum Startknoten ausgeben.

hoika 23. Jan 2008 17:25

Re: Zugriffsverletzung
 
Hallo,

F5, F7, F8.
Dann mal die Zeile hier schreiben, wo das Programm abstürzt.


Heiko

DeddyH 23. Jan 2008 17:34

Re: Zugriffsverletzung
 
Zur Info: unter Turbo Pascal with Objects (ich glaube, ab 6.irgendwas) gab es einen Konstruktor mit Namen "Init". Bei Delphi heißt er "Create" und sollte überschrieben werden.

Muetze1 23. Jan 2008 18:23

Re: Zugriffsverletzung
 
Zitat:

Zitat von DeddyH
Bei Delphi heißt er "Create" und sollte überschrieben werden.

... wenn er denn virtuell ist in der Vorgängerklasse...

SirThornberry 23. Jan 2008 18:24

Re: Zugriffsverletzung
 
Die genaue Fehlermeldung wäre sehr hilfreich. Also, an welcher Stelle, beim schreiben oder lesen, auf den Speicherbereich an welcher Stelle kommt die Zugriffsverletzung (all das steht in der vollständigen Fehlermeldung)

DeddyH 23. Jan 2008 18:24

Re: Zugriffsverletzung
 
Wenn keine Elternklasse angegeben ist, erbt sie AFAIK automatisch von TObject, oder nicht?

[edit] Sorry, ging um den Konstruktor, nicht richtig gelesen [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:17 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