I wrote an application in C#.Net with a simple double variable which get changed on run-time. My goal is to read this variable from another program. So I had a look on the memory with ArtMoney to get the memory-address. But the address of my variable changes on run-time. Can anyone tell me why?
On both tries the address changed two times and gets then stady. The first two bytes of the address changed on both tries the same but the next bytes are at every start of the application different.
- Why do the address change two times on runtime?
- How chan I determ the "offset" of the addres?