首页 > 解决方案 > Delphi - 有没有简单/快速的方法来获取调用者函数地址?

问题描述

是否有任何简单的方法(在 x86 和 x64 上)来确定哪个函数称为“test3”运行时?我试图找到一些短代码,而不是整个框架(绝地调试)

Program Test;

{$APPTYPE CONSOLE}

Procedure Test3;
Begin
// Detect caller here
End;

Procedure Test1;
Begin 
Test3;
End;

Procedure Test2;
Begin
Test3;
End;


Begin 
Test1;
Test2;
Readln;
End;

标签: delphi

解决方案


推荐阅读