I spent a good portion of my morning creating a VB app to read some e-books that I have.

The e-books are very valuable to print or distribute so I don't wan't anyone to be able to just copy the disk, print the manuals or recover the ebooks (PDF)

What I did.
I used rc4 to encrypt each of the pdf files so acrobat won't read them.

my application deciphers them to open at run time and saves them as a temporary file which deletes when the program terminates. (hence the pdf doesn't exist as far as anyones concerned)

Only my program will decipher these due to a password of huge length.

My problem is that the pdf.ocx has a save as button with which you can recover a pdf file.

All be it that its protected from printing or copying text but I don't wan't these files to be distributed in any way.

I wan't to stop this appearing or at least functioning or alternatively ?

Help