Gethomepath не работает на iOS 5 / OSxLion

29

Всякий раз, когда я использую функцию Gethomepath для Delphi, я продолжаю получать Shell Script Invocation Error.

Была ли эта функция заменена более новой?

  • 1
    Я не могу помочь вам, так как не знаю MacOS, но я оставлю здесь то, что вызывается из GetHomePath функции Delphi GetHomePath string(getenv(PAnsiChar(UTF8String('HOME')))) . Это может быть полезно для тех, кто не имеет Delphi, но знает о разработке MacOS.
  • 0
    Я только что понял, что на Mac установлен Freepascal 2.4.4 ... Завтра я обновлю его до 2.6. Надеюсь, это поможет.
Показать ещё 3 комментария
Теги:
firemonkey
osx-lion

1 ответ

1
Лучший ответ

Наконец я нашел обходное решение для этого: blogs.embarcadero.com/ao/2011/10/04/39144#comment-7998

So "S: = ExtractFilePath (paramstr (0)); S: = Копировать (S, 1, length (S) - 14); выполняет свою работу.

Обратите внимание, что длина S зависит от вашего названия приложения.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню