Lire adresse précise en mémoire

cs_christophedlr Messages postés 262 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 26 juillet 2022 - 2 août 2005 à 10:49
cs_christophedlr Messages postés 262 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 26 juillet 2022 - 2 août 2005 à 12:34
Bonjour à tous,



Je voudrais savoir si il est possible de lire directement la mémoire, a des endroits précis ?

2 réponses

jlen100 Messages postés 1606 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 25 juillet 2014 13
2 août 2005 à 11:39
salut,

je ne l'ai jamais testé mais ne utilisant un pointeur et en lui donnant
pour valeur l'adresse que tu veux lire tu devrait pouvoir t'en sortir (
à la condition que le syteme ou Delphi ne considere pas cela comme une
violation d'adresse)

par exemple si tu veux lire un integer a l'adresse 1256000 tu fais

var valeur:^integer;

resultat:integer;

valeur:=1256000;

resultat:=valeur^;// resulat contient la valeur pointée par valeur;



mais c'est sans garantie sur les droits d'acces à la memoire!!!
0
cs_christophedlr Messages postés 262 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 26 juillet 2022 4
2 août 2005 à 12:34
Oki, merci, je vais tester ca.
0
Rejoignez-nous