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

visual-studio - 将 Visual Studio 资源文件转换为文本文件?

我知道有一些工具可以将文本文件获取到 Visual Studio 的资源文件。但我想将我的资源文件中的文本转换为文本文件,以便翻译它们。还是有更好的方法来做到这一点?

0 投票
3 回答
6881 浏览

visual-studio-2008 - Visual Studio 2008 资源编辑器对 PNG 很烦

我在 VS2008 中有一个资源 DLL 项目,其中主要包含 PNG 图像。每次我将新图像导入资源文件时,我都会收到 RC2170 错误:对于以前在资源文件中的每个 PNG,位图文件不是 3.0 格式。

问题是,在我添加新图像之前,所有这些图像都已符合要求。只有在我从资源文件中删除所有这些图像并再次导入它们(未更改)之后,它才会编译。

对于添加的每个新 PNG 文件,这种行为都会重复,并且随着 PNG 文件数量的增加,它变得越来越烦人。

有人经历过类似的事情吗?有什么解决办法吗?

顺便说一句:如果可以解决这个问题,我实际上并不需要资源编辑器将 PNG 文件识别为图像。

0 投票
1 回答
21378 浏览

c# - 以编程方式更改代码隐藏中的资源文件语言 (resx)

我在 C# 中有一个 .Net 应用程序,我有一个类似的文件结构:

我正在尝试以编程方式更改告诉应用程序使用哪个 resx 文件的语言。我想在文件 (MyPage.aspx.cs) 的代码中执行此操作。

我已经在 OnPreRender、Page_Init 和 Page_Load 事件中尝试了这两种方法:

它不起作用。该页面仍然显示英语。MyPage.aspx 文件有这个:

请注意,我不关心浏览器语言。它必须超越这一点。我一直在网上搜索这个解决方案,但无济于事。所有示例都显示了以我已经尝试过的方式(如上)切换语言,但这不会影响使用的资源文件。有任何想法吗?

0 投票
2 回答
1877 浏览

macos - Snow Leopard 中的 Mac 资源编辑器?

我有一些我正在维护的旧程序。他们仍然使用带有资源分支的资源文件,以及所有这些丑陋的东西。

我的同事使用 10.3 的盒子,它仍然可以运行 mac 经典程序和 RezEdit。

我曾经使用过 ReSorcerer,但它在 10.6 中似乎不太好用。

有人对使用的程序有什么建议吗?

ETA:我需要能够以所见即所得的方式编辑 DITL。所以,它必须有一些工具来移动按钮等。Rezilla 似乎只给了我一个窗口对象列表,而 resknife 似乎只给了我一个十六进制转储。

0 投票
1 回答
497 浏览

visual-studio-2008 - 如何阻止 Visual C++ 在 MFC .rc 文件生成中使用本地机器区域设置?

在 Visual Studio 资源视图中编辑资源时,我发现生成的 rc 文件中添加了很多区域设置特定信息。添加的语言环境信息特定于我的机器当时运行的任何语言环境。这似乎是一个项目特定的设置,因为我对解决方案中的其他项目没有同样的问题。我尝试将项目的文化设置为默认和英语(美国),但这些设置似乎都没有任何区别。

除了手动编辑更改之外,有没有办法防止添加机器特定的语言环境资源?我忽略了哪些设置导致了这种行为?

0 投票
7 回答
6698 浏览

visual-studio - VS2008 上 MFC/RC 中的错误消息 - “添加/删除操作是不可能的,因为代码元素 'Cxxxx' 是只读的”

我在网上搜索并得到不一致的答案,这些答案并不能解决我的问题。我创建了一个对话框,然后单击向导为我创建了一个类。不幸的是,它把类和文件命名得很糟糕,所以我重命名了文件。现在visual studio不允许我通过gui对dlg资源做任何事情——比如连接一个按钮甚至处理程序等。我得到消息框:

“添加/删除操作是不可能的,因为代码元素 'Cxxxx' 是只读的”

这是一个真正的问题,因为通过代码手动添加处理程序和事物是乏味的,并且其中一位开发人员无法这样做 - 他需要 GUI 来操作事件。

我曾尝试删除 ncb 文件并重建项目,但一点运气都没有。MS 显然在 4 年左右后没有解决这个问题(基于我在网上看到的搜索。

我无法通过 MFC 应用程序向导 gui 添加变量、事件处理程序或其他任何有用的东西。我只能通过编辑 cpp 和 h 文件来做到这一点。

有没有人有什么建议?

0 投票
1 回答
3983 浏览

asp.net - 为 ASP.NET 页面/用户控件指定自定义资源文件

如果我有一个名为 Default.aspx 的页面,ASP.NET 会自动使用 App_LocalResources 中名为 Default.aspx.resx 的资源文件来本地化页面中的服务器控件。

但由于某种原因,我需要选择另一个文件,比如说 Default-Custom.aspx.resx。为了提供一些背景知识,我已经有了 Default.aspx.resx,但有些用户需要向他们显示不同的内容,我将把它们放在 Default-Custom.aspx.resx 中。

是否可以在 ASP.NET 中选择用于 TemplateControl 的资源文件(缺少编写自定义 ResourceProvider)?

0 投票
4 回答
5332 浏览

delphi - 是否可以在 Delphi 可执行应用程序中嵌入和运行 exe 文件?

资源文件 (.RES) 接受任何类型的二进制文件,但如果它是 exe 文件,我该如何运行它?

0 投票
1 回答
1545 浏览

java - 如何覆盖 Jar 中定义的资源文件?

在标准 J2EE Web 应用程序的文件结构中,我想覆盖在驻留在导入 Jar 中的资源文件中定义的键值消息对。我知道我需要创建一个具有相同名称的资源文件,但我应该将文件放在我的 Web 应用程序中的哪个位置,以便我的资源文件中定义的消息键将覆盖中定义的相同键的消息键Jar 中的资源文件?

0 投票
1 回答
1818 浏览

c# - C#资源文件中的点问题

我对.资源文件中的点 ( ) 有一点问题。在我的global.resx文件中,我有以下值:

当我在我的 Razor 文件中显示这个时,@Html.Label(Global.DSNLBuiltNo)我只NLM + Built no在我的页面(和底层 HTML)中看到。有人知道这里发生了什么吗?