Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - New(pointer)...
mars - So 15.06.03 11:06
Titel: New(pointer)...
Hallo Leute
Ich frage mich gerade, wie ein
eine EAccessViolation verursachen kann. Hat jemand von euch eine Idee, was da generell schief laufen kann?
Thx
Sagt bitte nicht, es kann nicht an dieser Zeile liegen, denn es ist weit und breit die einzige... :wink:
Nimloth - So 15.06.03 11:37
Hallo
Hmm ich habe einige Dinge versucht, aber hmm irgendwie habe ich es nicht geschafft eine Zugriffsverletzung zu erzwingen. Aber, mir ist was andres in den Sinn gekommen. Wenn man mit Pointern arbeitet und es zu mehreren Zugriffsverletzungen kommt, kann es sein das Delphi ein merkwürdiges Verhalten an den Tag legt. Neustarten hilft da. Mir ist es das schon passiert... (Ein Nebeneffekt wenn eine IDE mit sich selbst geschrieben ist...)
Grüsse
AndyB - So 15.06.03 11:42
Wo rufst du denn New(p) auf und wo ist p deklariert (in einer Klasse vielleich) ?
mars - So 15.06.03 11:46
Nein, bei einer Klasse wäre es logisch, einen Fehler zu kriegen. Aber ich habe es in einem normalen Record. Es ist mir wirklich unverständlich...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!