Forum: Object-Pascal / Delphi-Language
Delphi
by Bernd Ua,
5. Dez 2003
Hi
Na ja - muss ja nicht so sein.
Mit der Maus - passiert zwar nix- aber klicken kann man <bg>
Aber mal inm Ernst - war ja nur irgendein theorisches Beispiel. Abgesehen davon So ein Ergeinishandler kann ja auch am
OnChange oder sonstwo hängen. Der Name ist ja schall und Rauch. Oder Du rufst den Ereignishandler
Forum: Object-Pascal / Delphi-Language
Delphi
by Bernd Ua,
5. Dez 2003
Crackerklasse = Seitensprung ?????? :oops:
Dagegen hilft dann aber die neue Sichtbarkeit strictly protected in Delphi 8.
Hmmmmhh - wie soll das gehen, wo doch GetText und SetText private sind ? Da hat doch wohl niemand eine Property selben Namens redeklariert, wo allgemein bekannt ist, dass Properties nicht polymorph sind ?
Aber du hast ja recht - safer programming ist ne Crakcer...
Forum: Object-Pascal / Delphi-Language
Delphi
by Bernd Ua,
5. Dez 2003
2 mal Einspruch
Eben - das merkt man leider vielen Programmen an. Mal eben nach nem halben Jahr ne Änderung eingebaut und ...
Da ist für mich der Unterschied zwischen "rumcoden" und programmieren
Deswegen habe ich kleinsten gemeinsamen Nenner geschrieben <g>
Forum: Object-Pascal / Delphi-Language
Delphi
by Bernd Ua,
5. Dez 2003
Moin,Moin
Das mag ich so nicht stehen lassen. TButton(Sender) ist ein unsicherer Typecast ( zumindest bis Delphi 7)
und führt im günstigesten Fall zu Schutzverletzungen, wenn die Annahme nicht stimmt. Hier ist alles erlaubt
was dieselbe Grösse hat. d.h.
TButton(4).Caption := 'Bumm';
wird anstandlos kompiliert !
(Sender as TButton) ist dagegen ein sicherer Typecast und erzeugt eine...