Forum: Object-Pascal / Delphi-Language
Delphi
by Hawkeye219,
8. Mai 2006
:shock: Hey Frederic, da hast du aber einen ganz bösen (und gut versteckten) Fehler entdeckt!
In der Zeile mit dem WITH kopiert Delphi einen NIL-Zeiger in eine lokale Variable und arbeitet damit weiter.
Das Feldelement wird erst in der Zeile danach initialisiert....
Hawkeye
Forum: Object-Pascal / Delphi-Language
Delphi
by Hawkeye219,
8. Mai 2006
Vielleicht enthält der übergebene Parameter text_1 einen Leerstring. In diesem Fall hat das Label wahrscheinlich die Länge 0 und ist damit nicht sichtbar.
Gruß Hawkeye
Forum: Object-Pascal / Delphi-Language
Delphi
by Hawkeye219,
8. Mai 2006
Die Verwaltung des Zählers ist etwas undurchsichtig. Warum verwendest du an den obigen Stellen den Wert "zaehler +1"?
Bei deiner Zählweise wäre doch "zaehler" der richtige Wert, oder? :gruebel:
Gruß Hawkeye
Forum: Object-Pascal / Delphi-Language
Delphi
by Hawkeye219,
8. Mai 2006
@frederic
auf deinen Fehler aus Beitrag #6 :wink:
Die Methode Create braucht einen Parameter (den Owner)!
Gruß Hawkeye