Einzelnen Beitrag anzeigen

4dk2

Registriert seit: 4. Sep 2007
176 Beiträge
 
#1

Speicher Adresse überwachen?

  Alt 8. Apr 2016, 10:36
Delphi-Version: 5
Hallo,
ist es evtl. möglich die Speicheradresse bei dem folgenden Beispiel die Schreibzugriffe oder vielleicht sogar Lesezugriffe zu überwachen?
Ohne Wert auf die dadurch sinkende Performance zu legen

Klar ich kann mir den Wert merken und an geeigneter Stelle vergleichen, aber geht das auch anders?

Ich denke mal mit den Delphi Boardmitteln geht es nicht. aber vielleicht mit FastMM und Co?

Delphi-Quellcode:
var
  Form1: TForm1;
  IntWert1:integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var i1,i2:integer;
    p:PInteger;
begin
  //init:
  IntWert1:=100;

  p:=@IntWert1;

  //ab hier die Adresse überwachen?
  p^:= 123456;
  IntWert1 := 654321;
  
  i1:=p^;
  i2:=IntWert1;

end;

wünsche euch eine schönes Wochenende
  Mit Zitat antworten Zitat