Here you can find a set of complete samples of 
how to use BoxedApp SDK with Delphi.

Directory "!Common" contains a files that should 
be included in a Delphi project which uses BoxedApp SDK.

There are two options: either you include entire
SDK into a project so final exe doesn't require
bxsdk32.dll / bxsdk64.dll, or a project uses BoxedAppSDK
as a DLL and it requires bxsdk32.dll / bxsdk64.dll.

Please read !Common\!readme.txt for more information.

All samples are divided into a several categories.

FileSystem
	Sample01_InternetExplorer      -- loads virtual files into Internet Explorer
	Sample02_PlayVideoFromMemory   -- plays a video file from memory directly
ActiveX
	Sample01_FlashActiveXEmbedding -- uses Flash ActiveX without registration in system registry
Misc
	Sample01_LaunchEXEFromMemory   -- shows how to launch a virtual executable file (virtual exe)
Registry
	Sample01_VirtuallyDeletedKey   -- shows how to delete registry key from virtual environment
Hook
	Sample01_CreateFileHooking     -- hooks kernel32.dll!CreateFileW to make a file unaccessible
	Sample02_HookRemoteProcess     -- shows how to setup a hook within another process
	Sample03_VirtualFileBasedOnBuffer -- shows how to create a virtual file which is based on a memory buffer
