This is possible, but you wouldn't want to write it in VB. To do this, you need to monitor the memory that the target application is using, and check to see if changes in the values you are looking for match changes in any of the locations in memory. This is a trial-and-error process and can be done at design-time if necessary. This used to be relatively easy back in DOS times, but now applications aren't really allowed by Windows to do anything with memory outside their own jurisdiction. I am pretty sure you can get around it with some low-level APIs or something, because there are commercial apps designed for this.
Basically, it's pretty difficult.
If the app use standard windows text boxes or labels to display the values, then you can (I think) use GetWindowText or something like that to get the contents. Not many games use standard textboxes though.




Reply With Quote