Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Einzelaufruf bei bestimmten Proceduren unterdrücken (https://www.delphipraxis.net/202560-einzelaufruf-bei-bestimmten-proceduren-unterdruecken.html)

Helmi 17. Nov 2019 12:47

Einzelaufruf bei bestimmten Proceduren unterdrücken
 
Hallo,

ist es möglich, dass man einzelne Procedures/Functions für das Durchsteppen mit S7 (Einzelaufruf) "auslässt"?
Also das man in diesen Proceduren keinen Einzelstep machen kann?

dummzeuch 17. Nov 2019 12:51

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
Suchst du F8 ?

Helmi 17. Nov 2019 16:22

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
Zitat:

Zitat von dummzeuch (Beitrag 1451447)
Suchst du F8 ?

mmh - jetzt weiß ich endlich für was die nächste F8-Taste ist :-D

Aber es muss ja auch einen Compiler-Schalter geben dafür

Bernhard Geyer 17. Nov 2019 16:26

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
Zitat:

Zitat von Helmi (Beitrag 1451454)
Zitat:

Zitat von dummzeuch (Beitrag 1451447)
Suchst du F8 ?

mmh - jetzt weiß ich endlich für was die nächste F8-Taste ist :-D

Aber es muss ja auch einen Compiler-Schalter geben dafür

{$D-}

Einfach in der Unit keine Debug-Infos haben. Schon geht es nicht rein.

Helmi 17. Nov 2019 16:35

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
geht das auch für einzelne Funktionen?

Bernhard Geyer 17. Nov 2019 17:58

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
Davor

{$D-}

danach

{$D+}

Aber mit dem "drumherum" das man nur D+ macht wenn es keine Release-Version ist könnte das sehr unübersichtlich werden.

stahli 22. Nov 2019 09:32

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
"Heraus springen" gibt es auch (oben eine Schaltfläche, den Hotkey weiß ich gerade nicht).

Ist auch ganz hilfreich. Dann werden Haltepunkte innerhalb der aktuellen Methode und SubMethoden komplett ignoriert.

TurboMagic 22. Nov 2019 22:57

AW: Einzelaufruf bei bestimmten Proceduren unterdrücken
 
Das Springen zum Ende der Methode/Procedure war glaube ich Shift.F8, also irgendwas mit F8 auf alle Fälle.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:08 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