Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.144 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#12

AW: Assembler - Register dynamisch bestimmen.

  Alt 18. Apr 2020, 19:26
Wenn du auf VirtualProtect verzichtest wird es zu 100% nicht funktionieren.
VirtualProtect ist auch wirklich nicht kompliziert. Du gibst die Speicheradresse an und dann welchen Zugriff (lesen/schreiben/ausführen) du brauchst.
und Codesegmente sind standardmäßig lesen + ausführen. Wenn du da was ändern willst musst du den Bereich auch noch schreibbar machen.
Und dann machst du wenn du fertig bist den Speicher wieder readonly + ausführbar wie er anfangs war (optional).
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat