gpt4 book ai didi

delphi - 如何在Delphi应用中创建虚拟文件

转载 作者:行者123 更新时间:2023-12-03 18:25:29 24 4
gpt4 key购买 nike

我对如何使memorystream在wmp activex中播放的问题a previous post了,并得到了带有boxedapp sdk链接的回复。它不是免费软件,所以我研究了该过程,发现它使用了要保存的流的虚拟文件,并且文件名用作URL。因此,我的问题是如何创建一个返回句柄的虚拟文件,然后应由THandleStream访问该句柄。我正在使用Delphi7。谢谢。

有关如何使内存流在wmp activex或任何播放器中播放的所需过程:


创建一个虚拟文件并返回一个HANDLE; (这是我的问题)
然后由THandleStream访问此HANDLE;
THandleStream复制要播放的MemoryStream的内容;
播放器(在我的情况下为wmp activex)访问文件名。
播放器播放它。

最佳答案

如果您要创建隐藏在用户面前的内容(如您的评论之一所示),那么您最好立即忘记所有相关内容。不可能。从来没有成功,也永远不会。您可以使其变得更加困难,但是最终,如果计算机能够读取它,那么足够聪明的黑客可以读取您的代码并复制您的技巧。即使是高度加密的DRM方案,在破裂之前最多也只能持续大约一个月,而且您甚至都没有尝试过。

关于delphi - 如何在Delphi应用中创建虚拟文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696169/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com