AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Breakpoints verschoben. Warum?

Ein Thema von DoktorD · begonnen am 12. Nov 2007 · letzter Beitrag vom 12. Nov 2007
Antwort Antwort
DoktorD

Registriert seit: 13. Dez 2005
153 Beiträge
 
#1

Breakpoints verschoben. Warum?

  Alt 12. Nov 2007, 09:21
Servus.

Ich besitze Delphi 2006 und hab in letzter Zeit immer wieder das Problem, dass sich die Breakpoints irgendwie verschieben.
Der Code wird noch sauber compiliert, aber debuggen kann ich dann nicht mehr, da ich auf einmal in einer Leerzeile z.B. einen Breakpoint setzen kann.

Ein Neustart von Delpi und des Computers hilft leider auch nichts.

Was kann ich denn tun damit wieder alles richtig ist???
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Breakpoints verschoben. Warum?

  Alt 12. Nov 2007, 09:36
Hallo,

nach meiner Beobachtung hängt dieses Phänomen mit doppelt existierenden Units zusammen. Du verwendest eventuell eine DCU-Datei mit Debug-Informationen, die nicht zu der im Editor geladenen Version der PAS-Datei gehört. Durchsuche mal deine Verzeichnisse.

Grüße vom marabu
  Mit Zitat antworten Zitat
DoktorD

Registriert seit: 13. Dez 2005
153 Beiträge
 
#3

Re: Breakpoints verschoben. Warum?

  Alt 12. Nov 2007, 10:30
Sagen wir es so: Ich habe einen Ordner namens Bibliotheken (Bibliothekspfad wurde unter Optionen hinzugefügt). In diesem sind verschiedene Klassen drin. Dann hab ich meinen Projekt ordner, da sind nun klassen drinne, die auch in der Bibliothek sind, nur leicht abgeändert.

Ich hab das aber so verstanden, dass Delphi immer erst die Klassen aus dem Projektorder verwendet und dann (wenn die Klasse im Projektordner nicht existiert) in den Bibliotheken nachsieht.

Ist das denn nicht so?
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.889 Beiträge
 
Delphi 12 Athens
 
#4

Re: Breakpoints verschoben. Warum?

  Alt 12. Nov 2007, 10:58
Einfach mal alle DCU Dateien des Projekts löschen von denen du den Quellcode hast.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Breakpoints verschoben. Warum?

  Alt 12. Nov 2007, 11:56
Der Effekt tritt auch auf, wenn im Quellcode korekte Zeilenschaltungen ($0d$0a) fehlen.
Einfach mal in einem anderen Editor öffnen und wieder speichern.
Oder in eine Stingliste laden und wieder speichern.
Das Problem ist in Delphi schon seit der Version 1 vorhanden.

Gruß Peter
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz