Относительные пути в Windows XP

У меня есть приложение, которое отлично работает в Mac OS, и я хочу, чтобы оно работало в Windows XP.

У меня есть функция, которая возвращает это. Это где я объявляю свою папку My_Home,

вернуть "." + File.separator + "My_Home" + File.separator + HomePane.objFile;

Я хочу сделать то же самое в Windows. Я пытался:

return File.separator + "My_Home" + File.separator + HomePane.objFile;

return "My_Home" + File.separator + HomePane.objFile;

". \ My_Home \" HomePane.objFile;

"\ My_Home \" HomePane.objFile;

"My_Home \" HomePane.objFile;

"./My_Home/" HomePane.objFile;

и т.д. с \, но в Windows ничего не работает, потому что все объекты (я хочу использовать этот возврат, чтобы сохранить некоторые объекты в папке My_Home) сохраняются вне папки.

Что я могу сделать?

1 ответ

Решение

"My_Home" + File.separator + HomePane.objFile

был прав, проблема была моей. Спасибо вам всем:)

Другие вопросы по тегам