Registriert seit: 17. Feb 2004
464 Beiträge
Delphi 7 Enterprise
|
Re: EAccessViolation - finde den Fehler nach langer Suche ni
9. Mär 2007, 09:14
Es ist immer schwer, sich tausend Ratschläge anhören zu müssen, die mit der hinterfragten Problematik nichts direkt zu tun haben, aber ich möchte trotzdem hier einen geben (auch weil du gerade nach sinnvoll fragst):
Mache aus TCustomer eine eigene Klasse (kein Record). Und dann nehme kein Array für Customer, sondern eine Liste (TStringList (kann auch Objekte speichern) oder TObjectList).
Dann musst du dir über die (Array-)Länge deiner Benutzerliste keine Gedanken machen.
(P.S.: Tue dir selbst einen Gefallen und bennene Klassenfelder (also die meist privaten oder protected Variablen in Klassen) mit einem vorangehenden F ---> also FCustomer : TIrgendwas.
Oft hast du eine dazugehörige Property - die würde/könnte dann Customer heißen.)
|