Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windowsxp中的相对路径_Windows_Path_Windows Xp_Relative Path_Path Separator - Fatal编程技术网

windowsxp中的相对路径

windowsxp中的相对路径,windows,path,windows-xp,relative-path,path-separator,Windows,Path,Windows Xp,Relative Path,Path Separator,我有一个应用程序,它在Mac操作系统中运行得非常好,我想让它在Windows XP中运行 我有一个函数返回这个。这是我声明我的文件夹my_Home的地方 返回“.”+File.separator+“我的家”+File.separator+HomePane.objFile 我想在Windows中做同样的事情。我试过: 返回File.separator+“My_Home”+File.separator+HomePane.objFile 返回“My_Home”+File.separator+HomeP

我有一个应用程序,它在Mac操作系统中运行得非常好,我想让它在Windows XP中运行

我有一个函数返回这个。这是我声明我的文件夹
my_Home
的地方

返回“.”+File.separator+“我的家”+File.separator+HomePane.objFile

我想在Windows中做同样的事情。我试过:

返回File.separator+“My_Home”+File.separator+HomePane.objFile

返回“My_Home”+File.separator+HomePane.objFile

“\My_Home\”HomePane.objFile

“\My_Home\”HomePane.objFile

“我的家\”HomePane.objFile

“/My_Home/”HomePane.objFile

等等。使用\,但在Windows中似乎什么都不起作用,因为所有对象(我想使用此返回来保存文件夹
My_Home
中的某些对象)都保存在文件夹之外

我能做什么

“我的家”+File.separator+HomePane.objFile


是的,问题出在我身上。谢谢大家:)

您的所有路径(不是第二条路径)都是相对于当前目录的。当你运行你的程序时,你忽略了提到当前目录是什么,或者我的主页所需要的绝对路径是什么,因此,我当前的目录是c:/ME/Workspace/MYPROJECT,我想把我的家放在那里。您是否通过
GetCurrentDirectory
确认您当前的目录确实是
c:\ME\Workspace\MYPROJECT
?大概您希望文件是
C:\ME\Workspace\MYPROJECT\My\u Home\objFile