Discussion:
hartnäckiger Haltepunkt
(zu alt für eine Antwort)
M. Behrendt
2014-11-27 17:25:56 UTC
Permalink
Hallo die Herren!

Ich kämpfe schon seit einer halben Ewigkeit mit marginalen aber nervigen Kleinigkeit:
Einem Haltepunkt, den ich nicht aus dem Editor gelöscht bekomme.
(Turbo Delphi)

vor ewigen Zeiten habe ich mal einen Haltepunkt einfach per Klick links an den Rand gesetzt, ohne jedwede Bedingung

jedesmal wenn ich das Programm laufen lassen, springt der Haltepunkt an der betreffenden Stelle an
ich hab ihn schon tausend mal per Klick auf den roten Punkt gelöscht aber beim nächsten Durchlauf ist er wieder da
Haltepunkt-Eigenschaften kann ich nicht setzen, der Menüpunkt ist grau, auch ist keine andere Aktion für diesen HP verfügbar

bei anderen HP gehts ohne Probleme

Weiss einer Rat?

Mike.
Christian Schmitt
2014-11-27 17:36:18 UTC
Permalink
Post by M. Behrendt
Einem Haltepunkt, den ich nicht aus dem Editor gelöscht bekomme.
(Turbo Delphi)
Turbo Delphi kenne ich jetzt nicht, aber wird der Haltepunkt denn gespeichert, so dass er beim nächsten Öffnen des Projektes wieder da ist? Falls ja, das musst du doch bestimmt abschalten können. Vielleicht reicht es, dies einmal abzuschalten. Bei Delphi findet man dies unter Tools - > Optionen -> Umgebungsoptionen -> Optionen für Autospeichern. Dort die beiden Haken für Editordateien und Projekt-Desktop entfernen (Delphi XE).

Gruß
M. Behrendt
2014-11-27 19:21:14 UTC
Permalink
Post by Christian Schmitt
Editordateien und Projekt-Desktop entfernen (Delphi XE).
hab ich gerade abgehakt und den HP vorher gelöscht
just in dem Moment, wo ich das Projekt speicher oder schliesse sieht man wie der HP wieder eingefügt wird

muss ich wohl den zweiten Tip probieren

Danke trotzdem
Jakob Achterndiek
2014-11-27 18:57:54 UTC
Permalink
Post by M. Behrendt
vor ewigen Zeiten habe ich mal einen Haltepunkt einfach per Klick links
an den Rand gesetzt, ohne jedwede Bedingung
jedesmal wenn ich das Programm laufen lassen, springt der Haltepunkt an
der betreffenden Stelle an
Weil ich Ähnliches erlebt habe, ein Vorschlag aus der Erinnerung,
aber OHNE GARANTIE (vorher alles sichern - aber wem sag ich das):
Alle Projektdateien, die NICHT .dpr, .dfm und .pas sind, aus dem
Verzeichnis löschen (evtl. zip-kompromiert sichern), dann neu
laden und das exe-Programm neu erzeugen.

Toi toi toi!

j/\a
--
Hans-Peter Diettrich
2014-11-28 04:18:45 UTC
Permalink
Post by M. Behrendt
Ich kämpfe schon seit einer halben Ewigkeit mit marginalen aber
nervigen Kleinigkeit: Einem Haltepunkt, den ich nicht aus dem Editor
gelöscht bekomme. (Turbo Delphi)
Manchmal landen die Breakpoints nicht auf den Quelltext-Zeilen, sondern
irgendwo im Maschinencode. An Turbo-Delphi erinnere ich mich nicht mehr,
aber suche mal nach einer Liste *aller* Breakpoints, und lösche dort was
etwa an der fraglichen Zeile liegt (oder überhaupt alle Breakpoints).
Andernfalls das CPU Fenster öffnen wenn der Breakpoint erreicht wird,
und dort löschen.

HTH
DoDi
Stefan M. Huber
2014-11-28 07:34:31 UTC
Permalink
Post by M. Behrendt
Hallo die Herren!
Einem Haltepunkt, den ich nicht aus dem Editor gelöscht bekomme.
(Turbo Delphi)
Keine Ahnung, ob das bei TurboDelphi gleich ist, wie bei Delphi, aber
bei Delphi hier gibt es eine .dsk-Datei, in der eine Section Breakpoints
existiert:
[Breakpoints]
Count=20
Breakpoint0='C:\Users\....',3335,'',0,0,'',1,0,0,'',1,'','','',0,''
Breakpoint1='C:\Users\....',2232,'',0,0,'',1,0,0,'',1,'','','',0,''
....

Count=0
und alle Zeilen
mit BreakpointX rauslöschen.

Stefan

--- news://freenews.netfront.net/ - complaints: ***@netfront.net ---
M. Behrendt
2014-11-28 11:55:54 UTC
Permalink
Ja vielen Dank für diesen Tip.
Dies habe ich jetzt so durchgeführt und konnte diesen hartnäckigen Störenfried beseitigen.

Vielen Dank nochmal!

Loading...