软件展示
Storage Stream Library 在Win32和Win64(WindowsXP/ Vista / 7/8/10)、OSX、IOS、Android和Linux软件中使用的组件。读写具有多层结构支持的通用元数据/二进制流格式,用于存储设置、预置或任何类型的文本和/或二进制数据。

【功能特点】
支持文本和二进制帧(具有11个内置帧格式)
帧可以在帧内结构化(多级层次结构)
直接访问所有帧数据作为TMeMyMySt流(完全定制的帧内容)
帧可以被压缩,也可以单独分组。
加载流或动态地从源介质访问流帧
将流保存到标准TSCORE中,通过网络发送流,将其存储在数据库BLB字段中,等等。
64位数据大小(支持文件和内容> 4GB)
流和帧级的CRC32完整性检查
完全Unicode实现
纯Delphi代码,无外部依赖性
Delphi XE2 64位和OSX、Delphi XE5 iOS和Android、LaZARUS/免费PASCAL兼容

【使用说明】
帧名称编码:
默认情况下,框架名称被写入Unicode字符串(UTF 16)。设置FrameNameEncoding := ssfneUTF8;来编写UTF-8帧ID。UTF-8格式如果不对帧名使用unicode字符,则会产生较小的文件大小,但是需要更多一点的处理,因此会慢一些。
库根据流中指定的编码自动读取帧名称。
有一个全局的StorageStreamGlobalDefaultFrameNameEncoding变量,所有新创建的TSorageStream类都自动使用它。清除重新设置编码到全局默认值。
设置值:
根设置器函数在不存在时创建新帧,如果存在由FrameID指定的帧,则更改帧内容。这两个函数都适用于当前设置的分组上下文的框架(见下面的分组)。
若要显式添加一个属于第3组的新文本框,例如:
StorageStream.AddFrame('My new frame').SetText('Some text').GroupIdentifier := 3;
当使用SetStream() setter函数时,DataStreamTStream对象必须是活动的,直到调用TSorageStream.Clear或释放TSorageStream对象为止。
热门文章
60魔兽天赋模拟器
在虚拟世界中,60魔兽天赋模拟器成为了无数玩家探索与策略运用的平台。这款模拟器不仅重现了魔兽世界中角色的天赋选择过程,更让玩家能够在不进入游戏的情况下,模拟出各种天赋组合的效果。对于许多玩家来说,60魔兽天赋模拟器不仅是一个测试工具,更是一个策略规划的重要辅助
ons模拟器aspx
ONSim模拟器是一款基于ASPX技术的强大工具,它为开发者提供了一个高效的平台来模拟和测试Web应用程序。ASPX是Microsoft ASP.NET框架的一部分,它使用服务器端控件和事件驱动模型来构建动态网页。ONSim模拟器通过模拟用户的交互行为,帮助开发者更准确地测试和优化他们的应用程
小飞象玩原始时代模拟器
小飞象玩原始时代模拟器 小飞象体型庞大但行动迟缓,拥有灵活的长鼻子,进入原始时代模拟器时,面对的是充满挑战的自然环境。初始状态下,它需要快速适应生存需求,如获取食物、水源和庇护所。 模拟器中的原始时代环境复杂多样,有茂密的丛林、湍急的河流和崎岖的岩石区域。小
3d模拟器科二怎么使用
在当今这个科技飞速发展的时代,3D模拟器科二成为了许多驾驶学习者的新选择。它不仅能够帮助驾驶初学者更好地理解驾驶操作的每一个细节,还能在安全的环境中进行反复练习,从而提高驾驶技能。3D模拟器科二的使用非常简单,但要想充分利用它的功能,掌握一些关键词的使用技巧是
桃夭夭模拟器
桃夭夭模拟器:田园生活的数字复刻 桃夭夭模拟器是一款以模拟现实生活场景为核心玩法的电子游戏,其设计初衷是通过数字技术还原特定生活片段,让玩家在虚拟环境中体验日常流程。这类模拟器通常聚焦于特定领域,如田园农业、城市生活或职业工作,通过精细的细节和互动机制,构
拳皇模拟器怎样用脚本
脚本的基本概念 脚本是一种用于拳皇模拟器的程序,能够自动执行一系列操作,如出招、防御、连招等。通过脚本,玩家可以减少手动操作的误差,提升对战中的连贯性和准确性,尤其在复杂连招或防御时机方面,脚本能帮助玩家更稳定地完成动作。 脚本的获取与安装 脚本的获取通常通
古代人生模拟器怎么毕业
在古代人生模拟器中,毕业并非指达到一个预设的数字或等级,而是指通过一生的努力,成为一个在历史长河中留下印记的完整个体。毕业意味着实现个人价值,获得社会认可,并在精神或物质层面达到一种自足与圆满的状态。 第一步:明确核心目标。在模拟开始之初,必须确立一个清晰