问题标签 [resource-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 搜索/列出 WPF 资源文件?
有没有办法在 WPF 应用程序中搜索资源?
我在应用程序中添加了许多图像并想要执行搜索MS*.jpg
等,这可能吗?
如果我可以创建所有资源的列表,那肯定也会有所帮助,但我不希望它花费太多性能(我会使其延迟加载)。
mfc - VC++ 10 MFC:进行本地化的正确方法是什么
我是一个必须在 MFC 应用程序上做一些工作的 .NET 人。该应用程序是一个 VS2008 MFC 可执行文件,我已将其转换为 VS2010。最初的开发人员通过在应用程序命令行中指定包含键值对的 .txt 文件的名称来进行本地化。已安装的可执行文件快捷方式会根据应用程序安装在哪个国家/地区指定不同的 .txt 文件。如果您只是直接运行 .exe,这当然不起作用。这对我来说似乎是一种奇怪的做事方式。
我想以适当的 MFC 方式做到这一点,但我很难在谷歌上找到明确的答案。我的理解是 .rc 文件中的字符串表应该用于此本地化?这是当前 MFC 的最佳实践吗?
关于字符串表,我已经读过实践是为不同的语言创建多个字符串表。MFC 应用程序如何选择使用哪种语言?它是基于机器当前的语言设置还是我可以控制它(可能是我们希望我们也在构建的 Wix .msi 安装程序指定语言)?
我还读到在 MFC 应用程序中嵌入所有资源已经失宠,现在您应该编译单独的资源 .dll 吗?这是真的吗 生病调查如何做到这一点...
最后,我是否必须做一些特别的事情才能让 MFC 支持 Unicode 或者 MFC 默认为 Unicode?
谢谢
silverlight - 资源文件中的 Silverlight 动画故事板
故事板可以放在资源文件中,例如styles.xaml吗?我有一个工具栏,可以在许多页面中重复使用。我现在正在使用页面级资源:
边境管制使用的:
由于我已经在使用 style.xaml 文件来为边框设置格式,我还想将情节提要存储在那里。这可能吗?
c# - 使用页面上自定义控件的嵌入资源中的 javascript
我有一个自定义服务器控件,它在它添加的 aspx 页面上呈现一些 HTML。
GetHTMLContent() 会返回一些 HTML,比如
<div id="panel" onMouseOver="hide"><table><tr><td>Something Here</td></tr></table></div>
我有一个 javascript 文件,它是该服务器控件中的嵌入资源。这个 javascript 文件包含一个函数,比如说
我在这样的 aspx 页面中添加自定义控件
现在当我在浏览器中打开时,HTML 内容渲染得很好,但是 javascript 需要工作。
我的问题是我们如何使嵌入自定义控件的javascript文件中的函数在将加载自定义控件的aspx页面上工作?
谢谢
qt - 如何从 qrc 文件中获取所有图像?
我想从我的 qrc 文件中获取所有图像并将它们传递给 ComboBox。不知道该说什么了。我认为这是一项非常基本的任务,但我找不到解决方案。
c# - 运行单元测试时如何获得正确的字符串本地化?
我有一个项目需要支持法语和英语。我将所有字符串放入资源文件中。当我在 Visual Studio 中调试程序时,我可以成功查看法语程序。但是,当我为程序运行测试时,程序会恢复为英语。我将法语资源 dll 文件添加到部署中。这允许我用法语调试单个单元测试,但是当我单击测试 -> 调试 -> 解决方案中的所有测试时,程序以英语运行。
我也尝试将 [DeploymentItem(@"..\bin\x86\Release\fr", "fr-FR")] 添加到其中一项测试中,但这没有帮助。有人对如何解决这个问题有任何建议吗?谢谢!
c++ - .rc 文件中 TEXTINCLUDE 部分的重复
在我的 .rc 文件中,我发现 3 TEXTINCLUDE 部分重复了两次,但内容不同。当我打开“资源包含”时,只显示前 3 个部分的包含。很久以前我已经调整了 .rc,所以它可能是剩下的。
我可以安全地删除后 3 个部分吗?
我从我的 .rc 文件中粘贴了这个,你可以看到 TEXTINCLUDE 部分是如何重复的(即“3 TEXTINCLUDE”后面跟着“1 TEXTINCLUDE”。
visual-studio - RC 文件中不同语言部分的资源标识符相同,为什么会这样?
我注意到一个 RC 文件可以有重复的资源(即相同的资源标识符),只要它们位于不同的语言部分。
例如,这在我的 rc 文件中编译没有错误:
为什么这可能?它是否打算用作本地化的替代方式,而不是使用单独的 DLL 来保存本地化资源?
c# - 使用 ResourceManager.GetString() 时如何避免使用魔术字符串?
我在类库项目中有一个资源文件。我正在使用这个资源文件来保存用户最终可能会看到的各种消息。
例如,资源名称为“InvalidEmailAddress”,en-US 资源文件中的值为“Invalid Email Address”。
当我调用 ResourceManager 的 GetString(string) 方法时,我正在这样做:
然而,这对我来说似乎真的很糟糕。如果有人更改资源的名称怎么办?现在我的语句将返回一个空值。
有没有办法解决这个问题?
更新:本地化是这里的一个重要因素。使用资源管理器是为了确保我可以更改文化并获得适当的字符串值。
java - 直接在手机上运行“aapt.exe”?
我想以编程方式创建打包的资源文件,并且(这就是问题所在)直接在 android 手机上正在运行的应用程序中。有没有办法在手机上执行“aapt.exe”,或者是否有另一种方法可以从 java 库中创建 resource._rsc 文件?
谢谢回答!