Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

AW: Haltepunkt Eigenschaften

  Alt 2. Okt 2020, 15:38
Inline-Assembler gibt es nur noch im Win32-Compiler, außerdem geht es auch kürzer/einfacher.
Ich nehm da einfach immer ein Sleep(0); (früher Beep; ), um dort meinen Haltepunkt draufzulegen, was meistens geht da dies nötige Unit oft vorhanden ist.

asm int 3; end; oder MSDN-Library durchsuchenDebugBreak kann/konnte man auch verwenden ... das ist dann ein "programmierter" Haltepunkt,
aber Achtung, "int 3" im Programm, ohne dass ein Debugger aktiv ist, und es knallt.
Drum macht DebugBreak; intern ein if IsDebuggerPresent then asm int 3 end; .
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat