I have a bit of a problem. I have written an app. for our office and it works fine. My problem however, is with a piece of old 16 bit software that everyone in the office also runs. The stupid thing seems to lock all of a computers memory. For example, I run a PIII 700 with 256 MB of RAM and a 25 GB harddrive, and the rogue app pushes my system resources down to 20%. Now the app. that I wrote is really light and uses one .dll that I wrote for it but when this 16 bit program is running, it just won't work right. I am wondering if there is a way that I can allocate my own amount of virtual memory so that it will run, even if this other program is running. It must be able to be done, because MS's software runs (though a bit slower), and generally can even free up some of those capture resources. Any suggestions??