Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#2

AW: Zeiger auf Stringerstellungsfunktion gesucht

  Alt 18. Sep 2023, 23:20
Auf die internen Funktionen kannst Du per asm zugreifen (beachte den Namespace, 5 falsche hast Du schon probiert! Zudem bitte kein MOV sondern LEA verwenden. Es sei denn Du willst gar keine Addresse ermitteln, sondern die dort stehenden Daten).
Delphi-Quellcode:
var
  OldProcAddress : Pointer;
begin
  OldProcAddress := 0;
  asm
    LEA EAX, System.@LStrFromPCharLen
    MOV OldProcAddress, EAX
  end;
  // Bei mir steht dann z.b. $3DA208 drin
end;
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all

Geändert von Union (18. Sep 2023 um 23:27 Uhr)
  Mit Zitat antworten Zitat