Basically yea. It isnt as hard as you think. After you get the process handle, you use those 2 api's.
Just remember, they both read and write as a byte array. So to do stuff like write float, you need to use bitconverter to convert that array to what ever.
Go read up on it. Im also putting together a simple memory class for someone but you can try if you want. You'l need to download visual basic express to view it. Just let me know if you want a copy.