Delphi-PRAXiS
Seite 2 von 2     12   

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

Mr_G 14. Mär 2009 10:22

Re: Zugriffsverletzung bei einem Constructor
 
Zitat:

Zitat von mkinzler
Man sollte sich trotzdem angewöhnen dies zu tun. Zudem kann sich die Implementierung bei TObject jederzeit ändern

Da stimme ich dir zur... Ich wollte nur erwähnen: Kein Regel ohne Ausnahme. Hinterher wundert sich Dragon27 noch warum sein Code funktioniert obwohl er etwas "falsch gemacht" hat. ;)

Dragon27 14. Mär 2009 10:34

Re: Zugriffsverletzung bei einem Constructor
 
Hallo Zusammen,

danke für die zahlreichen Antworten. Eines habe ich aber jetzt doch nicht verstanden....

Ich wollte 2 Constructoren machen. 1 Wenn das Konto schon besteht (aus einer Datei laden) und den anderen wenn das Konto komplett neu ist.
Das ganze habe ich mal so in meiner Schulzeit gelernt. Bin da jetzt ein wenig verwirrt... ;-)

Was den Fehler anbetrifft, der ist nun weg ;-) Habe tatsächlich das Crearte falsch aufgerufen ....

Danke!

Luckie 14. Mär 2009 10:37

Re: Zugriffsverletzung bei einem Constructor
 
Dann machts du zwei Konstruktoren und übelädst den standar Konstruktor.

mkinzler 14. Mär 2009 10:40

Re: Zugriffsverletzung bei einem Constructor
 
Mehrere Kostruktoren sind natürlich möglich. Man könnte es aber auch mit Parametern lösen

Muetze1 14. Mär 2009 15:29

Re: Zugriffsverletzung bei einem Constructor
 
Ich würde es noch anders lösen: Ein Standardkonstruktor, der alles so initialisiert als wenn es ein neues Konto ist. Dazu eine Methode um die Daten aus einer angegebenen Datei zu laden. Dann wäre der Weg immer über den Konstruktur - und nur bei bestehenden Konten zusätzlich über die Methode.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 Uhr.
Seite 2 von 2     12   

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