0

我有我的 .exe 和三个文件夹。每个文件夹中都有一个 .txt 文件,我的程序会读取该文件和一些要加载的图像。当一切都与 .exe 一起使用时一切正常,但现在它在文件夹中已停止工作。

我认为问题在于,在文件夹 A 中有 A.txt 加载 A.png 正在工作,但 A.txt 也从文件夹 B 加载 B.png。我已将 B/B.png 放入 A.txt 但我认为这可能是问题所在。

问题是我想上一层然后再回到另一个文件夹吗?

并且是我可以在路径名中放入的命令,例如 upfolder/B/B.png 或者是将文件夹 B 放入我不想做的文件夹 A 中的唯一选项。

或者,如果有更好的方法或按类型组织资源,我愿意改变。

编辑:您要求提供代码,但这一切都与程序之外的东西有关。但我给你一个我正在走的路径的例子。

用户/文档/地图/map.txt

在该地图 .txt 中有 monster/yeti.txt 行,该文件的完整路径是 user/documents/monster/yeti.txt

如何将 map.txt 中的路径从地图文件夹中写入怪物文件夹?

4

1 回答 1

0

我不能 100% 确定,因为我现在不能自己尝试,但尝试./(从 .exe 根目录)或../(上一级)。

于 2011-06-14T10:53:21.773 回答