安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211194773.9 (22)申请日 2022.09.29 (71)申请人 广州市保伦电子有限公司 地址 510000 广东省广州市番禺区钟村街 创源路19号 (72)发明人 林志谋 连亨凯 蔡文生 张常华 朱正辉 赵定金 (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 钟文瀚 (51)Int.Cl. G06F 9/445(2018.01) G06F 8/38(2018.01) G06F 8/41(2018.01) G06F 21/10(2013.01) (54)发明名称 一种WPF资源加载 方法及装置 (57)摘要 本发明公开了一种WPF资源加载方法及装 置, 所述方法包括: 将WPF资源代码编译为DLL文 件并建立DLL数据库; 建立所述DLL文件的用户权 限管理表; 其中, 所述用户权限管理表用于表征 用户权限内能够访问的DLL文件路径; 根据本次 登录的用户权限下载权限DLL文件至预设位置; 根据所述权限DLL文件读取资源字典 并添加至目 标程序。 本申请技术方案将WPF资源代码编译为 动态链接文件, 无需将所有资源加载至本地内 存, 从而减少本地内存的占用。 同时根据用户权 限进行按需加载DLL文件并读取资源字典添加至 目标程序, 在保证对资源进行加载的同时进一步 减少对内存的占用。 权利要求书2页 说明书8页 附图1页 CN 115269058 A 2022.11.01 CN 115269058 A 1.一种WPF资源加载 方法, 其特 征在于, 包括: 将WPF资源代码编译为DL L文件并建立DL L数据库; 建立所述DLL文件的用户权限管理表; 其中, 所述用户权限管理表用于表征用户权限内 能够访问的DL L文件路径; 根据本次登录的用户权限下 载权限DL L文件至预设位置; 根据所述权限DL L文件读取资源字典并添加至目标程序。 2.如权利 要求1所述的一种WPF资源加载方法, 其特征在于, 所述将WPF资源代码编译为 DLL文件并建立DL L数据库, 具体包括: 将所述WPF资源代码编译为 通用中间语言; 根据预设编译器将所述 通用中间语言编译为本地逻辑脚本; 在预设代码管理器上运行 所述本地逻辑脚本, 生成DL L文件; 将所述DL L文件上传至预设服 务器, 建立DL L数据库。 3.如权利 要求1所述的一种WPF资源加载方法, 其特征在于, 所述建立所述DLL文件的用 户权限管理表, 具体包括: 当检测到用户表中增加用户ID时, 获取增加的用户能够访问的DLL文件; 根据用户能够 访问的DLL文件在所述用户权限管理表中添加权限管 理记录; 其中, 每一所述权限管理记录 表征一个用户ID能够 访问的DL L文件路径。 4.如权利要求1所述的一种WPF资源加载方法, 其特征在于, 所述根据本次登录的用户 权限下载权限DL L文件至预设位置, 具体包括: 根据本次登录所述DLL数据库的用户ID与所述用户权限管理表进行关联, 获取本次登 录的用户能够 访问的DL L文件路径; 在第一插件中输入所述能够访问的DLL文件路径以使所述第一插件将所述权限DLL文 件下载至所述目标程序指定的预设位置 。 5.如权利 要求1所述的一种WPF资源加载方法, 其特征在于, 所述根据所述权限DLL文件 读取资源字典并添加至目标程序, 具体包括: 根据第一组件执 行所述权限DL L文件以读取资源字典; 根据所述资源字典 实例化对应的ResourceDicti onary对象; 将所述资源字典的核心属性赋值给 所述ResourceDicti onary对象的Source属性; 将赋值后的所述ResourceDictionary对象添加 至Resources.Mer gedDictionaries集 合以使所述资源字典添加至所述目标程序。 6.一种WPF资源加载装置, 其特征在于, 包括数据处理模块、 权限管理模块、 文件下载模 块和资源处 理模块, 具体为: 所述数据处 理模块用于将WPF资源代码编译为DL L文件并建立DL L数据库; 所述权限管理模块用于建立所述DLL文件的用户权限管理表; 其中, 所述用户权限管理 表用于表征用户权限内能够 访问的DL L文件路径; 所述文件下 载模块用于根据本次登录的用户权限下 载权限DL L文件至预设位置; 所述资源处 理模块用于根据所述权限DL L文件读取资源字典并添加至目标程序。 7.如权利要求6所述的一种WPF资源加载装置, 其特征在于, 所述数据处理模块用于将 WPF资源代码编译为DL L文件并建立DL L数据库, 具体包括:权 利 要 求 书 1/2 页 2 CN 115269058 A 2将所述WPF资源代码编译为 通用中间语言; 根据预设编译器将所述 通用中间语言编译为本地逻辑脚本; 在预设代码管理器上运行 所述本地逻辑脚本, 生成DL L文件; 将所述DL L文件上传至预设服 务器, 建立DL L数据库。 8.如权利要求6所述的一种WPF资源加载装置, 其特征在于, 所述权限管理模块用于建 立所述DL L文件的用户权限管理表, 具体包括: 当检测到用户表中增加用户ID时, 获取增加的用户能够访问的DLL文件; 根据用户能够 访问的DLL文件在所述用户权限管理表中添加权限管 理记录; 其中, 每一所述权限管理记录 表征一个用户ID能够 访问的DL L文件路径。 9.一种终端设备, 其特征在于, 包括处理器、 存储器以及存储在所述存储器中且被配置 为由所述处理器执行 的计算机程序, 所述处理器执行所述计算机程序时实现如权利要求1 至5任意一项所述的WPF资源加载 方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质包括存储的计算 机程序, 其中, 在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权 利要求1至 5中任意一项所述的WPF资源加载 方法。权 利 要 求 书 2/2 页 3 CN 115269058 A 3
专利 一种WPF资源加载方法及装置
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:31:32
上传分享
举报
下载
原文档
(383.3 KB)
分享
友情链接
ISO IEC 27017-2015 中文版.pdf
GB 9706.226-2021 医用电气设备 第2-26部分:脑电图机的基本安全和基本性能专用要求.pdf
红蓝对抗-蓝队作战手册.pdf
GB-T 39412-2020 信息安全技术 代码安全审计规范.pdf
tc260 人工智能安全标准化白皮书 2019.pdf
GB-T 40854-2021 镧铈金属.pdf
CCSP认证考试大纲 中文版 2022.pdf
DB12-T 1297-2023 电子政务云平台安全监测预警技术指南 天津市.pdf
T-SCTIA 001—2021 团体标准制定程序规范.pdf
DL-T 294.3-2019 发电机灭磁及转子过电压保护装置技术条件 第3部分 转子过电压保护.pdf
T-CSTM 00373—2023 压力式中空纤维膜组件.pdf
GB-T 36399-2018 连续热镀铝硅合金镀层钢板及钢带.pdf
数据安全和个人信息保护社会责任指南2.1实施.pdf
SY-T 7678-2023 二氧化碳驱油田站内工艺管道施工技术规范.pdf
GB-T 26333-2010 工业控制网络安全风险评估规范.pdf
T-CRHA 019—2023 人胆系上皮组织类器官构建、质量控制与保藏操作指南.pdf
GB-T 21063.6-2007 政务信息资源目录体系 第6部分 技术管理要求.pdf
GB-T 42381.140-2023 数据质量 第140部分:主数据:特征数据交换:完整性.pdf
GB-T 38631-2020 信息技术 安全技术 GB-T 22080具体行业应用 要求.pdf
GB-T 32746-2016 岩土工程仪器信号与接口.pdf
1
/
3
12
评价文档
赞助2.5元 点击下载(383.3 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。