Hallo.
Mich würde mal interessieren, was
Delphi-Quelltext
1: 2: 3: 4: 5:
| var a:integer; begin pointer(a) := end |
genau macht.
Folgendes habe ich schon verstanden:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| var: a:pointer; b:^integer; c:integer; begin a := @c; a := ADDR(c); b := ptr($00401002); showmessage(inttohex(b^, 8);
end; |
Ich habe nur noch nicht ganz verstanden, wie ich zum Beispiel
a:pointer in einen Typisierten umwandeln kann. Muss ich da einen anderen zuweisen?
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| var a:pointer b:^integer begin b := a; end; |
oder geht das auch anders?
Und vor allem für was ist das
Pointer(test);
gut?
Danke euch schon mal
Grüße
Alex