Zitat von
Luckie:
Danke, das reicht mir schon. In dem anderen Thread wurde mir auch schon geholfen.
Wie bekommt man das auch unter
Os zum Laufen die den NO-EXECUTION Flag unterstützen?
Funktionieren müsste definitvi statt getmem virtualalloc und statt freemem virtualfree.
result:=virtualalloc(nil,15,MEM_COMMIT,PAGE_EXECUTE_READWRITE);
und
virtualfree(ProcInstance,15,MEM_DECOMMIT);
evtl. statt MEM_commit mem_reserve und entspr. auch bei virtualfree. Das weis ich immer nicht. Schau mal bei
msdn.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.