A developer library to create virtual files and virtual registry
A developer library to create virtual files, virtual registry entries and values. BoxedApp SDK creates a virtual file system and virtual registry. Add virtual files and your application will "think" that such files really exist. No temporary files are created! You create a virtual DLL file and then load it. Embed any files, DLLs, ActiveX and OCX into your application. Hide application's files from user, create applications that run without installation. Samples for C++, Delphi, C#, VB.Net are included! x64 is fully supported!
Why and when is it useful?
* When an application must run properly even if it doesn't have the right to write to the system registry and to the file system
* When an application uses DLL and files, which are to be kept secure, and because of that you can't save them to disk
* When an application needs ActiveX but doesn't have an installer because it must run instantly, without the installation (for example, when it's a portable application that runs from a flash card)
Just a quick example: suppose, your application uses a Flash ActiveX player to display a Flash movie or video. The end users would need a Flash player ActiveX to allow your application work properly. Also, keep in mind that Flash player is not capable of loading files directly from memory. That exposes two major problems: first, you would have to install a Flash player ActiveX, and second, you would have to have the movie in a file. BoxedApp SDK solves these problems: you simply create a virtual file that contains the flash movie, another virtual file that contains the Flash player ActiveX DLL, and virtual registry entries that point to that virtual file. That's it. Now the application "thinks" that that the Flash player ActiveX is actually installed, so the Flash player works just as if the movie file was actually there.
In other words, you can now embed all DLL and content files, all ActiveX and OCX components, which your application uses, into a single EXE file. BoxedApp SDK doesn't unpack these files to disk; it doesn't use temporary files either.
Would like to see BoxedApp SDK in action? Download the demo right now! It includes many examples:
* The basic example that explains how to create virtual files and registry keys
* Embedding Flash player and Flash movies