Also bei meinem Delphi 5 kommt vor den Funktionen IntfClear() und IntfCast() die Funktion LoadResString();
Man könnte nun den Zeiger auf LoadResString() anfordern und einen festen Offset dazuaddieren.
Um an den Offset zu kommen muss man sich die Adressen der Funktionen im CPU-Fenster anzeigen lassen und voneinander abziehen.
Das ist natürlich sehr unsauber aber der Zweck heiligt die Mittel.
Delphi-Quellcode:
// Codebeispiel um die Funktion IntfCast zu finden
procedure TForm1.ButtonTestClick(Sender: TObject);
var
i : IDispatch;
t : IUnknown;
begin
// Breakpoint
asm
int 3
end;
// CPU-Fenster anzeigen lassen und per Singlestep weiter bis @IntfCast gehen
i := t
as IDispatch;
end;