问题标签 [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.

0 投票
1 回答
143 浏览

wpf - 搜索/列出 WPF 资源文件?

有没有办法在 WPF 应用程序中搜索资源?

我在应用程序中添加了许多图像并想要执行搜索MS*.jpg等,这可能吗?

如果我可以创建所有资源的列表,那肯定也会有所帮助,但我不希望它花费太多性能(我会使其延迟加载)。

0 投票
2 回答
8852 浏览

mfc - VC++ 10 MFC:进行本地化的正确方法是什么

我是一个必须在 MFC 应用程序上做一些工作的 .NET 人。该应用程序是一个 VS2008 MFC 可执行文件,我已将其转换为 VS2010。最初的开发人员通过在应用程序命令行中指定包含键值对的 .txt 文件的名称来进行本地化。已安装的可执行文件快捷方式会根据应用程序安装在哪个国家/地区指定不同的 .txt 文件。如果您只是直接运行 .exe,这当然不起作用。这对我来说似乎是一种奇怪的做事方式。

我想以适当的 MFC 方式做到这一点,但我很难在谷歌上找到明确的答案。我的理解是 .rc 文件中的字符串表应该用于此本地化?这是当前 MFC 的最佳实践吗?

关于字符串表,我已经读过实践是为不同的语言创建多个字符串表。MFC 应用程序如何选择使用哪种语言?它是基于机器当前的语言设置还是我可以控制它(可能是我们希望我们也在构建的 Wix .msi 安装程序指定语言)?

我还读到在 MFC 应用程序中嵌入所有资源已经失宠,现在您应该编译单独的资源 .dll 吗?这是真的吗 生病调查如何做到这一点...

最后,我是否必须做一些特别的事情才能让 MFC 支持 Unicode 或者 MFC 默认为 Unicode?

谢谢

0 投票
1 回答
753 浏览

silverlight - 资源文件中的 Silverlight 动画故事板

故事板可以放在资源文件中,例如styles.xaml吗?我有一个工具栏,可以在许多页面中重复使用。我现在正在使用页面级资源:

边境管制使用的:

由于我已经在使用 style.xaml 文件来为边框设置格式,我还想将情节提要存储在那里。这可能吗?

0 投票
2 回答
238 浏览

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页面上工作?

谢谢

0 投票
1 回答
2667 浏览

qt - 如何从 qrc 文件中获取所有图像?

我想从我的 qrc 文件中获取所有图像并将它们传递给 ComboBox。不知道该说什么了。我认为这是一项非常基本的任务,但我找不到解决方案。

0 投票
2 回答
3330 浏览

c# - 运行单元测试时如何获得正确的字符串本地化?

我有一个项目需要支持法语和英语。我将所有字符串放入资源文件中。当我在 Visual Studio 中调试程序时,我可以成功查看法语程序。但是,当我为程序运行测试时,程序会恢复为英语。我将法语资源 dll 文件添加到部署中。这允许我用法语调试单个单元测试,但是当我单击测试 -> 调试 -> 解决方案中的所有测试时,程序以英语运行。

我也尝试将 [DeploymentItem(@"..\bin\x86\Release\fr", "fr-FR")] 添加到其中一项测试中,但这没有帮助。有人对如何解决这个问题有任何建议吗?谢谢!

0 投票
2 回答
4319 浏览

c++ - .rc 文件中 TEXTINCLUDE 部分的重复

在我的 .rc 文件中,我发现 3 TEXTINCLUDE 部分重复了两次,但内容不同。当我打开“资源包含”时,只显示前 3 个部分的包含。很久以前我已经调整了 .rc,所以它可能是剩下的。

我可以安全地删除后 3 个部分吗?

我从我的 .rc 文件中粘贴了这个,你可以看到 TEXTINCLUDE 部分是如何重复的(即“3 TEXTINCLUDE”后面跟着“1 TEXTINCLUDE”。

0 投票
1 回答
1307 浏览

visual-studio - RC 文件中不同语言部分的资源标识符相同,为什么会这样?

我注意到一个 RC 文件可以有重复的资源(即相同的资源标识符),只要它们位于不同的语言部分。

例如,这在我的 rc 文件中编译没有错误:

为什么这可能?它是否打算用作本地化的替代方式,而不是使用单独的 DLL 来保存本地化资源?

0 投票
2 回答
951 浏览

c# - 使用 ResourceManager.GetString() 时如何避免使用魔术字符串?

我在类库项目中有一个资源文件。我正在使用这个资源文件来保存用户最终可能会看到的各种消息。

例如,资源名称为“InvalidEmailAddress”,en-US 资源文件中的值为“Invalid Email Address”。

当我调用 ResourceManager 的 GetString(string) 方法时,我正在这样做:

然而,这对我来说似乎真的很糟糕。如果有人更改资源的名称怎么办?现在我的语句将返回一个空值。

有没有办法解决这个问题?

更新:本地化是这里的一个重要因素。使用资源管理器是为了确保我可以更改文化并获得适当的字符串值。

0 投票
1 回答
639 浏览

java - 直接在手机上运行“aapt.exe”?

我想以编程方式创建打包的资源文件,并且(这就是问题所在)直接在 android 手机上正在运行的应用程序中。有没有办法在手机上执行“aapt.exe”,或者是否有另一种方法可以从 java 库中创建 resource._rsc 文件?

谢谢回答!