问题标签 [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 回答
764 浏览

uwp - UWP 中的资源文件 (.resw)

我有通用类库 (.dll) 在项目之间共享。在 dll 中我有几个 资源.resw  文件dll\rootFolder\Lang\ en.resw,,,fr.reswjp.resw

在我的应用程序中,我有按钮“更改语言”单击,我想像许多网站一样更改应用程序语言,但问题是我在单击按钮时无法获取此文件 Resources.ResourceLoader()

0 投票
1 回答
1078 浏览

delphi - 版本信息资源中的商标符号

我正在修改我的 Delphi 项目以使用版本信息资源文件,而不是在项目文件中存储版本信息。

我的 VersionInfo.rc 文件:

注册商标 (\256) 和版权 (\251) 符号在文件的属性对话框中正确显示,但商标 (\231) 根本不显示。除非它不可打印,否则似乎没有字符显示在它的位置。我也尝试过直接在资源中使用符号而不是八进制代码,我看到了相同的行为。

当商标符号存储为我的项目选项的一部分时,它会正确显示。

如何在我的资源中插入商标符号?

编辑:附加信息

我正在使用 RAD Studio 10.1 Berlin,并按照StackOverflow 帖子中的答案创建我的资源文件,配置我的项目选项,并使用 {$R 'VersionInfo.res' 'VersionInfo. rc'}。我曾尝试使用 ANSI、UTF-8、UTF-16 BE 和 LE 对我的 .rc 文件进行编码,但商标无法在文件属性对话框中正确显示,或者在构建时出现 BRCC32 错误。

我发现这个网页建议使用八进制代码来获取版权。我在我的 VersionInfo.rc 文件中尝试了商标的八进制代码,并再次看到了相同的结果。

我还尝试使用 rc.exe 编译资源并使用 Delphi 项目菜单中的“添加到项目...”菜单项将其添加到我的项目中。我在构建时收到“不支持的 16 位资源...”错误。

0 投票
0 回答
1943 浏览

c# - 获取资源文件路径 C#

如何在运行时获取资源文件的路径?
您可以通过其名称访问资源:Properties.Resources.Lily。
我需要获取资源名称为“Lily”的文件的路径:../Resources/file_name.extension

0 投票
1 回答
601 浏览

c# - 在 Asp.NET MVC 中为资源文件指定区域性名称

当我尝试创建一个名为Labels.resx它的资源文件时,它工作正常并且Labels.designer.cs创建得很好,但是当我尝试为特定语言环境创建另一个资源文件时,例如Labels.en-US.resx资源文件被损坏并且设计器将为空!

[从评论编辑]:为 .resx 文件指定的资源生成器是GlobalResourceProxyGenerator

它出什么问题了?我做错什么了吗?

0 投票
0 回答
40 浏览

.net - 在.net程序集中拆分资源文件(每个命名空间)?

是拥有一个包含所有消息的 .resx 文件(以便所有命名空间都依赖它)还是拆分为多个文件,一个用于命名空间更好?你有什么建议?

0 投票
2 回答
1133 浏览

uwp - 如何完全控制(读/写)自定义资源 resw 文件(通用 Windows)

如何在自定义资源文件 (resw) 上读取/写入键/值(存储字符串和条件资源)?

我添加了用于存储应用程序设置的资源文件(resw)。接着 ?

0 投票
1 回答
186 浏览

c++ - 从资源文件更改光标时出现 C++ 错误

我正在尝试使用资源文件中的 .cur 文件更改鼠标的光标。

当我尝试我的代码时,我收到此错误:

在 CleanResourceFiles.exe 中的 0x77EB7392 (ntdll.dll) 引发异常:0xC0000005:读取位置 0x00000066 时访问冲突。

这是代码:

注意:IDC_CURSOR1是我的光标,32512是经典箭头光标的 ID。我还包括<Windows.h>和我的resource.h.

我正在使用带有 Win10 的 Visual Studio Community 2017。

我尝试了其他功能,例如LoadCursor(). 上面的代码来自“VineMemz”。

最后,当我尝试LoadFromFile()使用文件路径更改光标时.cur,它可以工作。