我已经购买了 BoxedAPP 的许可证,当我写信给支持邮件寻求帮助时,我得到了任何答复。
我已经下载了 SDK 示例,但所有重要的示例都在 C# 中(即使我使用翻译器我也无法理解),并且 vb.net 示例用于存储文件而不执行它们。
我的问题很简单,如何使用 BoxedAPP 将文件存储在内存中(虚拟化文件)然后从内存中执行它?
例如,我想将名为“test.avi”的视频文件虚拟化为“my.resources.test”,然后使用“process.start”执行它,这就是我尝试虚拟化递归但不运行的方法:
BoxedAppSDK.NativeMethods.BoxedAppSDK_CreateVirtualFile(My.Resources.test, _
BoxedAppSDK.NativeMethods.EFileAccess.GenericAll, _
BoxedAppSDK.NativeMethods.EFileShare.None, IntPtr.Zero, _
BoxedAppSDK.NativeMethods.ECreationDisposition.New, _
BoxedAppSDK.NativeMethods.EFileAttributes.Normal, _
IntPtr.Zero)