问题标签 [resource-files]

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 回答
19412 浏览

.net - 如何获取可执行文件的版本?

救命!我正在编写一个 vb.net 程序来更新我的应用程序的自述文件。我想从其他已编译的应用程序中提取版本号。我想从可执行文件中读取版本号,而不是从其未编译的资源中读取。

如何在 vb.net 中做到这一点而不使用像 reshacker 这样的外部工具?

(我找到了这个链接,但它是另一种语言的。)

0 投票
1 回答
1445 浏览

c# - 具有多个值的资源 (.resx) 文件

我想知道是否可以创建一些资源文件来代表每个键的多个值。

有什么建议吗?

谢谢你;

0 投票
2 回答
215 浏览

winapi - 在 Win32 中获取项目目录以进行着色器加载

我现在已经准备好深入研究着色器,尽管我一直在使用基于模块的系统作为学习如何进行图形编程的方法(我已经写过)。

由于我正在使用 D3D,我只想在我的项目根目录中创建一个着色器目录,将着色器存储在那里,然后快速访问它们。

显然有多种方法可以做到这一点,但我对获取项目的根目录并没有很清楚的想法。是否有为此预定义的宏 - 或某种用于访问项目根文件夹的功能?

0 投票
6 回答
1427 浏览

class - 将资源嵌入可重用 MFC 类的正确方法是什么?

我正在编写一个 C++(特别是 MFC)类,它使用外部 .gif 图像文件并在经过一些处理后生成另一个图像文件。如果初始图像可以以某种方式嵌入到代码中,那就太好了。我在 MSDN 中阅读了有关使用多个 .rc 文件的信息,整个事情看起来相当复杂。

我想从经历过这个问题的人那里知道如何处理这个问题。

编辑:对不起,我不清楚。我正在编写的课程应该是独立的,所以我可以再次使用它。如果我将图像放在资源文件中,那么如果在新项目中使用该类将无法编译。

0 投票
5 回答
6313 浏览

c - C 未定义的引用

我在以下代码中遇到了一些问题,特别是在 header.c 中,我无法访问 header.h 中的 extern int x 变量...为什么?.h 中的外部变量不是全局变量吗?我如何在其他文件上使用它?

===header.h===

===header.c===

===样本.c===

0 投票
2 回答
5207 浏览

c# - 在c#中将通知声音文件添加到exe

我正在尝试在用户按下按钮时添加通知警报

我想将ambbrdg7.wav添加到我的 exe 文件中,以确保我的程序始终可以访问该文件

0 投票
1 回答
191 浏览

asp.net - 资源设计器文件 - 更改模板

更改本地化资源文件(例如 resources.de.resx)时,设计器代码会重新生成为空白。

如何将其更改为自动生成的代码消息?

IE

缺少自动生成的代码消息导致它被代码分析/源分析拾取,并在每次编辑开始变得烦人后将其放回。

0 投票
2 回答
1467 浏览

java - 如何从在 OS X、Java 7 上运行的 Java .app 包中访问资源文件?

请注意,我说的是 Java 7,因为自 Java 6 以来,Java .app 包的 info.plist 规范似乎发生了一些变化。

目前我的代码如下所示:

Java应用程序包的子文件夹中,我有一个“文档”子文件夹。我尝试了多种方法,但无济于事:

  • 在 info.plist 中,将工作目录设置为 Java 文件夹(具有-Duser.dirJVMArgument 属性) - 该文件看似具有正确的路径,但file.exists()返回 false。
  • 试图将 ClassPath 设置为 Java 文件夹。(getClass().getResource()仍然返回 null)
0 投票
4 回答
9653 浏览

c# - 如何处理多个资源文件进行本地化?

我有一个使用大量资源字符串的项目。因此,我根据模块将它们组织为文件夹结构。

就像如果模块 A 是一个文件夹,那么在模块 A 下我有以下文件。

类似的是模块 B 的结构。

但我只想拥有一个类文件或如果不可能的话单个包装类(对于与每个资源文件有关的多个类)来获取资源字符串。我正在尝试类似 GetString(moduleA.ResourceFileA1.String)

我已经尝试过这里解释的东西但无法正确处理。有人可以帮忙吗?

提前致谢,

0 投票
1 回答
5976 浏览

visual-c++ - 资源 (.rc) 文件包含标头忽略 Visual Studio 项目包含路径

我正在尝试在资源文件 (.rc) 中包含头文件。路径类似于"folder_a/sub_folder_b/file_name.h"

folder_a 所在的文件夹包含在项目的 c++ 包含目录中。

当我在同一个项目的 .cpp 文件中编写相同的#include 指令时,它可以正确编译,但是对于 .rc 文件,VS 找不到头文件。

在源代码编辑器窗口中,当我右键单击#include 指令并选择“打开文档”时,弹出错误指出它找不到文件,显示它搜索文件的路径,但项目的包含路径不是显示。

如果我对 .cpp 文件(同样是同一个项目)中的虚拟 #include 执行相同操作,则所有路径都会显示在错误消息中。

我的结论是 VC++ 不使用项目中为 .rc 文件中的 #include 指令定义的包含目录。

这是真的?如果不是 - 我做错了什么?如果是的话 - 有没有办法解决它?

我试图避免:

#include "../../../parent_folder/folder_a/sub_folder_b/file_name.h"

但如果我必须这样做,我会这样做。