I'm getting error 3028 when starting my application, and it is somehow related to a richtextbox on the main form. Here is the scenario:
If I load an RTF file from a USB memory stick into the richtextbox, close my application, and remove the USB stick, the next time I start the application I get the 3028 error. If I start again with the USB stick reconnected, it open with no error.
The last RTF file that was in the richtextbox is NOT automatically loaded on startup.
Why does the application care if a previously accessed file's drive is no longer connected? What am I missing here?